mysql学习笔记1

来源:互联网 发布:仿手机淘宝 源码 编辑:程序博客网 时间:2024/06/07 07:16

数据类型:

整数: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 表名称(列名称);


临时有事,下章继续


原创粉丝点击