自学Mysql的第二天
2024.5.19 晴天
和每一天都一样 又不一样
人总得有些目标吧
或许 当下就是答案
推荐
有没有想学MySQL的小伙伴呀!
推荐一个课程
康师傅讲的真的很不错 讲的特别细 你遇到的各种困难他都有讲到
还要里面出的练习也是宝藏中的宝藏
相信你学完一个网课后会有这样的疑惑吧
啊?我学完了?
我真学完了?
为什么我回忆一遍知识点感觉知道又不知道?
这种种都是缺少练习的结果
今天的课程
相信大家都知道“增删改查”吧
我也只是听说过 没想到那么快就遇见了....
首先我们了解一下SQL的分类
-
DDl 数据定义语言
-
CREATE、DPOR、ALTER...
-
-
DML 数据操作语言
-
INSERT、DELETE、UPDATE、SELECT(本章的重点“查”)
-
-
DCL 数据控制语言
-
GRANT、REVOKE、COMMIT、ROLLBACK、SAVEPOINT...
-
Ps:还有一点关于Mysql的命名规范 尽量使用大写哟!(很神奇我发现小写写大写后就不认识这些单词了~_~)
-- 列的别名 SELECT * FROM employees; SELECT EMPLOYEE_ID,job_id FROM EMPLOYEES; SELECT employee_id emp_id,last_name 姓名,salary*12 "总 工资" FROM employees; -- select 12*3 ; 伪表 #distinct 去重 SELECT DISTINCT department_id,salary FROM employees; #空值参与运算结果也为空 SELECT first_name 姓名,salary 月工资 ,salary*(1+commission_pct)*12 年工资 FROM employees; #实际问题解决方案 SELECT first_name 姓名,salary 月工资 ,salary*(1+IFNULL(commission_pct,0))*12 年工资 FROM employees; #着重号 `` 让保留字可以使用 SELECT * FROM `ORDER`; #可以使用“字符串”或数字作为新的列名 SELECT "哈哈哈",123,last_name FROM employees; #DESCRIBE/DESC 显示表结构 DESC employees; #导入数据库 #在命令行打开mysql输入 #mysql> source (路径)
(真奇怪 我安装时有勾选开机启动服务呀 为啥每次开机还要手动)
尾语
种一棵树最好的时间是10年前
其次 是现在!!!