我用的操作系统时Ubuntu16.04,一下的操作都在命令行中实现:
启动MySQL服务:sudo service mysql start
以root身份登陆:mysql -u root -p
显示数据库:show databases;
连接数据库:use database 数据库名;
创建数据库:create database 数据库名;
创建表:create table 表名(列名a 数据类型(长度),列名b 数据类型(长度),列名c 数据类型(长度));
显示表:show tables; (连接数据库后才能使用该语句显示指定数据库中的表名信息)
向表中添加数据:insert into 表名(列名a,列名b,列名c) values(值1,值2,值3);
查看表中内容:select * from 表名; (查看表中的具体内容)
数据类型 大小(字节) 用途 格式
INT 4 整数
FLOAT 4 单精度浮点数
DOUBLE 8 双精度浮点数
ENUM 单选, 比如性别 ENUM(‘a‘,‘b‘,‘c‘)
SET 多选 SET(‘1‘,‘2‘,‘3‘)
DATE 3 日期YYY-MM-DD
TIME 3 时间点或持续时间HH:MM:SS
YEAR 1 年份值 YYYY
CHAR 0~255 定长字符串
VARCHAR 0~255 变长字符串
TEXT 0~65535 长文本数据
一般对于enum、date、time、char、text数据需要单引号。