连接数据库

连接本地数据库

-- 方式一:按回车后输入密码
mysql -u root -p
-- 方式二:直接输入密码
mysql -uroot -p123456

连接远程数据库

mysql [-h 127.0.0.1 -p 3306] -uroot -p123456

参数说明

-u:user 用户
-p:password 密码
-h:host 连接服务器的ip地址
-p:post 端口号

MySql数据类型

整型

类型名称 类型说明
tinyInt 1个字节
smallint 2个字节
mediumint 3个字节
int(integer) 4个字节
bigint 8个字节

小数

类型名称 类型说明
float 单精度浮点数,4个字节
double 双精度浮点数,8个字节
decimal(m,n) m表示数值的长度,n表示小数的位数

日期

类型名称 类型说明
time 时间类型,HH:MM:SS
date 日期类型,YYYY-MM-DD
datetime 日期时间,YYYY-MM-DD HH:MM:SS
timestamp 时间戳

字符串

类型名称 类型说明
char(m) 定长 固定长度的字符串,空间全部占满,m范围0~255
varchar(m) 变长 可变长度的字符串,使用多少空间就占多少空间,m范围0~65535