mysql教程之操作数据库

MySQL教程之操作数据库

MySQL语句规范

  • 关键词与函数名称全部大写
  • 数据库名称,表名称,字段名称全部小写
  • SQL语句必须以分号结尾

数据库操作

创建数据库

1
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name

查看当前服务器下的数据库列表

1
SHOW {DATABSES | SCHEMAS} [LIKE pattern | WHERE expr]

查看警告信息

1
SHOW WARNINGS;

查看编码

1
SHOW CREATE DATABASE db_name;

创建数据库并设置编码

1
CREATE DATABASE db_name IF NOT EXISTS CHARACTER SET gbk;

修改数据库

1
ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name

删除数据库

1
DROP {DATABASE | SCHEMA} [IF EXISTS] db_name

创建数据表

1
2
3
4
CREATE TABLE [IF NOT EXISTS] table_name(
column_name data_type,
...
)