1、查看当前含有哪些数据库
mysql> SHOW DATABASES;
2、进入某个数据库
use databasename;
3、列出数据库中的所有表
show tables;
4、查看当前数据库中表的内容
select * from 表名
5、退出数据库
mysql> EXIT/QUIT;6、新建数据库
mysql> CREATE DATABASE 数据库名;7、删除数据库
mysql-> DROP DATABASE 数据库名;8、删除数据表
mysql-> DROP TABLE 数据表名;9、创建数据库
create database db1 charset utf8;10、新建数据表
mysql> CREATE TABLE 数据表名(
列名1 数据类型(数据长度)PRIMARY KEY, --主键
列名2 数据类型 (数据长度)NOT NULL, --非空约束
列名3 数据类型 (数据长度)DEFAULT '默认值', --默认值约束
UNIQUE(列名a), --唯一约束
CONSTRAINT 主键名 PRIMARY KEY (列名a,列名b,...), --复合主键
CONSTRAINT 外键名 FOREIGN KEY (列名)REFERENCES 表名(主键名)
)
注意最后一个列名后面不加逗号”,”。
11、查看表中所有的内容
mysql> SELECT * FROM 数据表名;SELECT基本格式
mysql> SELECT 列名a,列名b,...
-> FROM 数据表名
-> WHERE 限制条件1 AND/OR 限制条件2 ...
-> 其他命令;
12、删除数据库
drop database 数据库名字;13、删除数据表
drop table 数据表名