数据类型:
整数:tinyint smallint mediumint int bigint
1、tinyint
有符号的范围是-128 - 127,无符号的范围是 从 0 到 255 的整型数据。大小为 1 字节。
2、smallint
一个小整数。有符号的范围是-2^15到 2^15 - 1的整型数据,大小为 2 个字节。
3、mediumint
一个中等大小整数,有符号的范围是 -2^23到 2^23-1, 大小为3个字节。
4、int
一个正常大小整数。有符号的范围是-2^31到 2^31 - 1 的整型数据(所有数字),大小为 4 个字节。
5、bigint
有符号从 -2^63到 2^63-1的整型数据(所有数字),一位为 8 个字节。无符号自己算
浮点数: float double real decimal
1、float
单精度浮点型 8位精度(4字节)
2、double
双精度浮点型 16位精度(8字节)
float(double)(m,d) m总个数,d小数位.两个参数相同
3、real
是不精确的双精度浮点型,8字节
4、decimal
数据类型是精确数字数据类型,其精度在算术运算后保留到最小有效位
日期时间:date time datetime timestamp year
字符串类型:char varchar
char 长度是固定的,不管你存储的数据是多少他都会都固定的长度。
而varchar则处可变长度但他要在总长度上加1字符,这个用来存储位置。
文本:tinytext text mediumtext longtext
其它的就不写详细了,真有需要的话,看下面的链接。
http://www.cnblogs.com/zbseoag/archive/2013/03/19/2970004.html
mysql登录
mysql -h localhost -u username -p
-h:指定客户端登陆的mysql主机名。登录当前的机器可以省略
-u:登录的用户名
-p:使用密码来登陆,密码为空时可以省略
mysql -u root登录
created database 数据库名 [其他选项];
show database 查看已经创建的数据库;
use 数据库名 选择数据库,成功提示database changed
create table 表名称(列名称);
临时有事,下章继续