本文用于MySql 5.5
黄字为可省略步骤
蓝字不可省略
绿字为注释
DDL(数据定义语言)
cmd连接数据库:
mysql -u用户名 -p用户密码 ←一般不在此处输入密码
显示所有数据库:
SHOW DATABASES;
打开or切换数据库:
USE 数据库名;
创建数据库:
CREATE DATABASE 数据库名;
删除数据库:
DROP DATABASE 数据库名;
创建数据表结构:
CREATE TABLE 表名(
字段名 字段类型 其他的关键字,
...... ,
字段名 字段类型 关键字 ←最后一行无逗号
);
查看当前数据库的表:
SHOW TABLES;
查看表结构:
DESC 表名;
查看创建表的sql语句:
SHOW CREATE TABLE 表名;
删除表:
DROP TABLE 表名;
修改表字段属性:
ALTER TABLE 表名 MODIFY 字段 字段属性;
修改字段属性时切勿先改是否可为空, 应先改字段类型, 否则报错.
更新字段:
ALTER TABLE 表名 CHANGE 被改字段名 改后字段名 字段属性;
修改字段属性时切勿先改是否可为空, 应先改字段类型, 否则报错.
添加字段:
ALTER TABLE 表名 ADD 新增字段名 字段类型 字段属性 AFTER 现有字段名;
黄色部分效果: 将新增的字段放在你所写的现有字段名下面
删除字段:
ALTER TABLE 表名 DORP 需删字段名;
修改表名:
ALTER TABLE 旧表名 RENAME TO 新表名;