备份与恢复
备份数据库:mysqldump -u root -p -B db02 db03 > D:\\bak.sbenfenshujuku
备份数据库的表:mysqldump -u root -p db02 t1 > D:\\bakt.sql
这个要在cmd下执行
恢复数据库: source d:\\bak.sql(也要在cmd下执行,恢复前先登录mysql -u root -p)
第二种恢复方法:把bak.sql里的内容全部复制到navicat中,全选执行
创建表:
CREATE TABLE `USER`(
id INT,
`name` VARCHAR(255),
`password` VARCHAR(255),
`birthday` date);
CHARACTER SET utf8 COLLATE utf8_bin ENGINE INNODB;
删除表中一行数据:DELETE from student where `name`='张飞'; //注意不要忘写from!!!
列类型(即数据类型)
TINYINT有符号-128~127,无符号0~255
举例:
CREATE TABLE t4(id TINYINT UNSIGNED);
INSERT INTO t4 VALUES(166);
DateDiff 函数
返回两个日期之间的时间间隔(前一个时间-后一个时间)。