MySQL数据库学习笔记#1

1.重设root密码:
(1) 创建一个txt文件,定义修改密码的SQL语句
ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’;
(2) 以管理员身份打开Windows PowerShell
输入 net stop mysql80
输入 mysqld --defaults-file=“C:\ProgramData\MySQL\MySQL Server 8.0\my.ini” --init-file="(txt文件的地址)" --console
成功!

2.SQL语句注意事项
(1) SQL语句不区分大小写, 但是字符串里面的内容区分大小写。
例: SELECT “HelloWorld”
(2) SQL语句必须以分号结尾;
(3) SQL语句中的空白和换行没有限制, 但是不能破坏语法
(4) SQL语句的两种注释: # 这是一段注释
/* 这是一段注释 */

3.MySQL基本函数
(1) 常用数字函数
数字函数1
数字函数2
(2) 时间和日期函数
获取系统时间函数:
1. NOW() 函数能获得系统日期和时间: yyyy-MM-dd hh:mm:ss
2. CURDATE() 函数能获得当前系统日期, 格式 yyyy-MM-dd
3. CURTIME() 函数能获得当前系统时间, 格式 hh:mm:ss
日期格式化函数
4. DATE_FORMAT() 函数用于格式化日期, 返回用户想要的日期格式
DATE_FORMAT(日期,表达式) --> 例: SELECT ename,DATE_FORMAT(hiredate,"%Y") FROM t_emp;
5. DATE_ADD() 函数可以实现日期的偏移计算, 而且时间单位很灵活
DATE_ADD(日期,INTERVAL,偏移量 时间单位) --> 例: SELECT DATE_ADD(NOW(), INTERVAL 15 DAY);
6. DATEDIFF() 函数用于计算两个日期间相差的天数
DATEDIFF(日期,日期)
7. 常用表达式(占位符)日期格式化函数
PS: (1) %w 返回的数字从0开始,表示星期天
(2) 两个日期不能直接加减,日期也不能和数字相加减

(3) 字符函数
字符函数
字符函数
(4) 条件函数
条件函数1
条件函数2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值