数据定义语言:用来建立数据库,数据库对象和定义列的命令。
mysql -uroot -p输入密码后进入mysql,exit或quit退出
查看所有数据库SHOW DATABASES;
创建数据库CREATE DATABASE 数据库名;
删除数据库DROP DATABASE 数据库名;
切换进入某个数据库USE 数据库名;
创建数据表CREATE TABLE 表名( 列名 列类型 其他关键词, ......... 列名 列类型 );
查看数据库里的表SHOW TABLES;
查看表的结构DESC 表名;
查看创建表的sql语句SHOW CREATE TABLE 表名;
删除表DROP TABLE 表名
修改列类型ALTER TABLE 表名 MODIFY 列名 列类型 或者 ALTER TABLE 表名 CHANGE 原列名 新列名 列类型
添加表字段ALTER TABLE 表名 ADD,这里一个是直接添加,另一个是在某个字段后面添加
删除某列ALTER TABLE 表名 DROP 列名;
修改表名ALTER TABLE 表名 RENAME 新表名;