重庆思庄Oracle、、PostgreSQL、Redhat认证学习论坛

标题: 【MYSQL】常用基础命令集合 [打印本页]

作者: Inkcup    时间: 2025-7-6 18:06
标题: 【MYSQL】常用基础命令集合
1.查看当前所有的数据库
SHOW DATABASES ;
#有一个S,代表多个数据库。

2.查看当前正在使用的数据库
SELECT DATABASE();
#使用的一个mysql中的全局函数。

3.查看指定库下所有的表
SHOW TABLES FROM 数据库名;

4.查看数据库的创建信息
SHOW CTRATE DATABASE 数据库名;

SHOW CREATE DATABASE 数据库名 \G

5.切换数据库
USE 数据库名;
--------------
注意:要操作表格和数据之前必须先说明是对哪个数据库进行操作,否则就要对所有对象加上“数据库名”。
--------------

6.修改数据库
ALTER DATABASE 数据库名 CHARACTER SET 字符集;
#修改字符集,如gbk,utf8等。

7.删除数据库
DROP DATABASE 数据库名;
#删除指定的数据库。

DROP DATABASE IF EXISTS 数据库名;

--------------
8.创建表
#必须具备创建表权限:CREATE TABLE
语法格式:
CREATE TABLE [IF NOT EXISTS] 表名(
       字段1,数据类型[约束条件][默认值],
       字段2,数据类型[约束条件][默认值],
       ······
       [表约束条件]
);

#在创建表的同时插入数据
CREATE TABLE table2 AS SELECT * FROM table1;

#创建与前表相同格式的空表
CREATE TABLE table2 AS SELECT * FROM table1 WHERE 1=2;


9.修改表
#追加列
ALTER TABLE 表名 ADD [COLUMN] 字段名 字段类型 [FIRST|ALTER 字段名];







欢迎光临 重庆思庄Oracle、、PostgreSQL、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2