重庆思庄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