1、整理今天所学的知识点
创建视图
删除视图
视图的作用
1)提高了重用性就像一个函数
2)对数据库重构却不影响程序的运行
3)提高了安全性能
4)让数据更加清晰
事务的四大特性
1)原子性:一组事务要么成功要么撤回
2)稳定性:有非法数据,事务撤回
3)隔离性:事务独立运行
4)可靠性:软、硬件崩溃后,InnoDB数据表驱动会利用日志文件重构修改
修改系统自带的可重读
开启 begin
提交commit
回滚 rollback
查看索引
创建索引
删除索引
账户管理
查看所有用户
创建账户并授权
创建账户user1 并授予user1对数据库mysqldd中EMP表的查询权限
修改密码
登录root修改user1的密码为123
2、sql函数,整理30个。
1) concat(str,str2……)拼接字符串
2) length(str)包含字符串的个数
3)left(str,len)返回字符串左边的len个字符
4)right(str,len)返回字符串右边的len个字符
5)substring(str ,pos,len)返回str从pos位置起len个字符
6)ltrim(str)返回删除了左边空格的字符串
7)rtrim(str)返回删除了右边空格的字符串
8)space(10)返回由10个空格组成的字符串
9)replace(str,from_str,to_str)替换字符串
10)lower(str)全部转换为小写
11)upper(str) 全部转换为大写
12)abs(n)求绝对值
13)mod(m,n)求m除n的余数
14)floor(n)向下取整
15)ceiling(n)向上取整
16)round(n,d)四舍五入d为小数位置默认为零
17)pow(x,y)求x的y次幂
18)PI()获取圆周率
19)rand()随机数
20)year(date)返回date的年份
21)month(date)返回date的月份
22)day(date)返回date的日期数
23)hour(time)返回time的小时数
24)minute(time)返回time的分钟数
25)second(time)返回time的秒数
26)date_format(date,format)将日期转化为指定字符串形式
27)str_to_date(str,format)将时间字符串转化为时间格式
28)current_date()获取当前的日期
29)current_time()获取当前的时间
30)now()获取当前的时间日期
3、实现sql字符串转日期,日期转字符串
4、实现python字符串转日期,日期转字符串
5、安装pymysql,使用python代码实现增删改查。