MYSQL数据类型整数 TINYINT(1B),SMALLINT(2B),MEDIUMINT(3B),INT/INTEGER(4B),BIGINT(8B)1B是8位,1B=2的8次方浮点FLOAT(4B),DOUBLE(8B),四啥五入定点数类型DECIMAL,直接截取日期与时间类型YEAR YYYY,'2008' ,2008都可,范围是1901-2155,超过范围是0000,也可输入两位存入:‘00’-‘69’就转为2000-2069,‘70’-‘99’就转为1970-1999,数字0就是0000,只有‘0’和0有区分TIME HH:MM:SS,12:12:12=121212,00:00:00='0'=0,CURRENT_TIME=NOW()取当前时间DATE YYYY-MM-DD YYYYMMDD,范围是‘1000-01-01’ ‘9999-12-31’,‘YYYY-MM-DD’=‘YYYY@MM@DD’DATETIME ‘YYYY-MM-DD HH:MM:SS'TIMESTAMP,与DATETIME相同,只是范围比较小,范围是1970-01-01 08:00:01到2038-01-19 11:14:07,与DATETIME几个不同:CURRENT_TIMESTAMP取当前日期与时间,输入NULL时,取当前日期与时间,无任何输入也是,TIMESTAMP时间能根据时区显示字符串类型CHAR(创建时指定长度,长度是固定的),VARCHAR(长度是可变的)TEXTENUM,枚举类型,创建时指定枚举会晤,最多能有65535个,如:M,FSET二进制类型
Mysql分为服务器端和客户端,服务器端的服务开启以后,才可通过客户端登陆
表的定义,表与数据库的关系一个表的结构: 行,列,属性,字段。主要表的三个操作命令:创建,修改,删除表。 ,一个程序中,可以有多个库,一个库有中可以有多外表, 对其中一个表的操作,必须选对一个库。 相关命令: 显示数据库: SHOW DATABESE; 查看有哪些数据库 使用某个的库: USEING 数据库名称 创建: CREATE TABLE 表名; 修改: 删除:
建创,显示(查询有哪些),删除数库的命令。语法格式: 1。 命令(create,show,drop) 2。 database 3。 库名称(如。。)命令以“ ;” 分号结尾, 或“ 大小G“ 一定要注意。存储引擎: SHOW VARIIASLES LIKE ‘HAVEX;或 SHOW ENGINES; 一定要做当时课的练习。
数据库存在的意义,数据库无处不在。学校用数据库系统可以存学生的信息,老师信息。财务支出, SQL语言三部分:
数据类型包括:--------------整数。 integer 不同整数的长度值不同。 浮点数。 *单精度浮点数:float(17,2),数据长度17,小数点后保留2位。。字节数4 *双精度浮点数 double 字节数8.。定点数。 * decimal 已字符串储存,精度比较高。。浮点数会有误差,对精度要求高,用定点数。。日期和时间。类型有:YEAR/TIME/DATE/DATETIME/TIMESTAMP.. 字符串。二进制。