mysql基础
mysql基础
语法
create database name; 创建数据库
use name; 切换到指定的数据库,在使用数据库前,要先切换。
create table name
(
variable1 数据类型 primary key,
variable2 数据类型
); 创建表,并且设置表内的字段和主键
show datebases; 显示所有的数据库名
show tables; 显示所有的表名
desc tablename; 显示表结构
关健字
order为关健字,因此创建名称时,不要用关健字。
数据类型
varchar(max) 可变字符串,表示的是字符串最大长度为max,当存入的数据多于max时,会自动截取。如果存入的数据小于max时,则按实际的数据长度存储。
char(max) 不变字符串,与varchar不同之处是当存入的数据小于max时,存入数据库的长度依然为max长度,不足之处用空字符填充。
int 整形
datetime 时间字符串
decimal(m,n) 浮点类型,表示的是m个精度,小数点后最多有n位数。