MySQL数据库的使用:
MySQL可分为 数据库基础、数据类型、表的常规c r u d(查增减删)、条件筛选、引擎和事务、约束、多表查询、JDBC等
数据库基础,主要是了解MySQL数据库与其他数据库的区别,然后就是用Navicat与MySQL连接实现数据图表化,使用Navicat可以让数据更加直观,便于观看,输入和运行代码更加迅速,是程序猿不可多得的好助手。
数据类型,MySQL的数据类型和Java的数据类型差不多,但MySQL只需要记住几个常用的数据类型即可:
①、int ②、varchar ③、cahr ④、double
⑤、timestamp ⑥、date ⑦、datetime
注意:以上的数据大小些都可以
int int为声明数字的常用数据类型,用int修饰的列可以用来存数字如 (stu_ID int) 可直接输入值。
varchar varchar 为字符串常用数据类型用来存放字符串,但是用varchar 修饰的列必须限制数量,输入的值不超过限定值即可。使用方法如:(name varchar(25)) 输入值的方式为 ‘值’,注意:varchar 输入值的时候必须要 ' ' (英文式的单引号) 来包裹。
char char与varchar差不多都是用来存放字符串,但是cahr在括号内限定的字节为多少,输入值的字节就要为多少,其他注意事项与使用方法与varchar一样。
double double用来存放小数,double可限定数字的长度和精确小数点后的个数,如: double(8,2)8为数字长度,2为小数点后的精确个数。
timestamp timestamp最常使用与时间戳上,用来自动记录数据输入时间,这个在英皇系统中最为常见 使用方法为 ( create_date timestamp default current_timestamp)
date date用于存放时间,使用方式为 (day date)输入值的方式 ('1969-09-03')注意:date修饰的列与varchar修饰的列一样,需要用 ' ' (英文式的单引号) 来包裹,date能记录年月日。
datetime datetime与date的使用方式一样,只不过datetime更为精细,能记录到时分秒,需要注意的是记录时分秒是 输入格式为 09:45:00 这种形式。
数据库(一)到此结束,本章主要讲述了,数据库基本和数据类型,剩下内容将在后面的文章中更新,请敬请期待。