6.1MySQL
MySQL实战(6)
PRIMARY KEY:主键约束,指的是唯一性的

replace插入:

AUTO_INCREMENT:自增(和主键结合使用)

删除原有数据依然会自动增加:

NOT NULL:不为空

unique:唯一性

default:默认


MySQL的时间类型:
DATETIME:YYYY-MM-DD HH:MM:SS 最大值到9999
TIMESTAMP:YYYY-MM-DD HH:MM:SS 最大值到2038年
DATE:YYYY-MM-DD
TIME:HH:MM:SS
YEAR:YYYY

根据学生表的学生成绩,把学生成绩按照不同分数段分为满分,优秀,良好,及格,不及格

子查询:里面的查询结果是外面的查询条件

面试题:
1、mysql登录命令
答:mysql -hlocaihost -uroot -p****
2、如果修改了端口怎么登录
答:mysql -h localhost -P -u root -p****
3、mysql使用具体哪个数据库的命令
答:use dataName;
4、查询有多少表
答:进入指定数据库后,使用命令:show table;
5、查询数据库版本
答:select version();
6、查询表中的所有数据
答:select * from tableName;
7、修改表的数据
答:(1)单条修改:update tableName set 字段=newContent where 表达式;
(2)批量修改:update tableName set 字段=xxx;
8、删除表的数据
答:(1)单条删除:delete from tableName where 表达式
(2)批量删除:①delete from tableName;②truncate table tableName:
9、查询男女各多少人并使用别名
答:新建表并插入相关信息,使用命令。

10、输出成绩的最高分,最低分,平均分,总分,使用别名方式
答:

11、输出不同性别的总分数
答:



浙公网安备 33010602011771号