2.5 学习总结 之 数据库非一般操作总结 ......

2.5 学习总结 之 数据库非一般操作总结
......

一、说在前面

昨天 根据网上的教程,完成了自己手动建立底部导航
今天 复习巩固数据库(MySQL)的相关操作

 

 

 

 

二、数据库的操作

1、在cmd中操控数据库

1)以管理员的身份打开cmd,工作目录转到电脑的MySQL的lib上

2)mysql -u root -p 登陆mysql;

2.5 学习总结 之 数据库非一般操作总结
......

2、彻底解决数据库的时区问题

1)show variables like '%time_zone%'; 查看时区信息

2.5 学习总结 之 数据库非一般操作总结
......

 (注:一般是系统默认的时区,当构建工程用代码连接数据库数会报错)

2)set global time_zone='+8:00'; 修改为东八区的信息

2.5 学习总结 之 数据库非一般操作总结
......

 2.5 学习总结 之 数据库非一般操作总结
......

 修改数据库时区后就可以正常连接数据库了

3)exit 退出mysql命令

3、一些简单的函数

1)聚合函数:

获得所有商品的价格的总和

2.5 学习总结 之 数据库非一般操作总结
......

获得所有商品的平均价格

2.5 学习总结 之 数据库非一般操作总结
......

 

获得所有商品的个数

2.5 学习总结 之 数据库非一般操作总结
......

 4、查询总结

select  一般在的后面的内容都是要查询的字段

from  要查询到表

where  查询条件

group by  分组条件

2.5 学习总结 之 数据库非一般操作总结
......

 (注:10个热门商品,41个非热门商品)

having  分组后带有条件只能使用having

order by 它必须放到最后面

asc:升序;desc:降序

未完待续