为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
学习人数
综合评分9.67
950人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.5 逻辑清晰
老师,你能不能不要犯这些书写性错误
cmd命令可以被workbench代替
哈哈,老师的声音绝了,不愧是“IT少男杀手”!
这声音自带催眠功能,
大写真的很难认清单词,小写一下就打出来了,也好看懂。这编程规范太反人类了。。。
mysql的设置默认是不允许创建函数

1、更改全局配置

SET GLOBAL log_bin_trust_function_creators = 1;

有主从复制的时候 , 从机必须要设置 不然会导致主从同步失败

2、更改配置文件my.cnf

log-bin-trust-function-creators=1 重启服务生效
SET sql_mode=(SELECT REPLACE(@@sql_mode, 'ONLY_FULL_GROUP_BY', ''));
可以解决GROUP BY引起的报错
查了下 好像外键约束的使用在大型项目会增加数据库的性能开销(使用外键的逻辑判断由数据库自行判断,不如直接让调用数据库的程序来进行这些约束判断)并且很容易出现不明的错误,所以一般不建议使用外键约束,而是直接在程序中根据数据的查找和修改结果来编写相关约束的逻辑判断
新版本8.0下载页面选择有小字,找msi版本的,安装起来比较省事
存储过程和自定义函数有啥区别。
ceil(v) 向上取整
floor(v) 向下取整
round(v,n) 截取到小数点后n位
power(v,n) v的n幂次
v1 div v2 v1除以v2拿到整数
v1 mod v2 v1除以v2后得到的余数
update 需要更新的表 inner join 关联的表 on 需要更新的表的字段 = 关联表相同的字段 set 需要更新的表的字段 = 关联表想被关联的字段
1、 课程评价是一个价值判断的过程。价值判断要求在事实描述的基础上,体现评价者的价值观念和主观愿望。不同的评价主体因其自身的需要和观念的不同对同一事物或活动会产生不同的判断。
2、 课程评价的方式是多样的。它既可以是定量的方法也可以是定性的方法,教育测试或测量只是其中的一种方法,并不代表课程评价的全部。
3、 课程评价的对象包括“课程的计划、实施、结果等”诸种课程要素。也就是说,课程评价对象的范围很广,它既包括课程计划本身,也包括参与课程实施的教师、学生、学校,还包括课程活动的结果,即学生和教师的发展。
感觉最后ppt上这段话有点拗口,而且好像没啥实际意义,首先这应该出现在外连接的情况下吧

其次是既然是将该列设置为not null 了,应该很少用is null 来作为行记录查找的限定条件吧,以左外连接为例,除非是想得到左表中有,而右表中没有的,那完全可以不用这种连接方式和这种限定条件就可以做到吧,

所以综合来说实际上应该不会遇到上面这种问题吧。
首页上一页1234567下一页尾页
课程须知
要想学习本课程,你只需要知道数据库是个什么东东就足够了,是不是很easy?!
老师告诉你能学到什么?
1、MySQL安装与配置 2、数据类型 3、流程控制与运算符 4、DDL、DCL、DQL、DML 5、常用函数 6、表类型(存储引擎) 7、图形化工具

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消