第十五课 复习 mysql连接

一、复习

1.^[a-zA-Z] 以字母开头

     [^a-zA-Z] 代表非字母

     [^a-zA-Z] * 非字母0个或多个

     [^}]* 非}的字符0个或多个

2.\d匹配数字

   \D匹配字母

  \s匹配空格回车

  \S+非空格

  .*?非贪婪

   ^开头

   $ 结尾

  (?P<tagname> \w+) 分组

3.匹配<html>hello word </html>

import re

s = "<html>hello word </html>"

reg = re.compile(r"<(?P<tag>\w+)>(.*)</(?P=tag)>")

print(reg.findall(s))

reg.findall(s) 全局匹配

reg.split(s) 用匹配到的正则作为分割符,分割字符串

reg.groups(s)

reg.match(s)匹配一次

reg.search(s)一直匹配

二、mysql连接

笔记部分:rollback; 回滚到上一次提交点

                 show variables like "auto%" ; \\默认是on状态 自动提交

                 set autocommit=off

                 1.开启事物

                 2.执行sql语句

                 3.Commit

                char(10)跟varchar(10)区别,前者不足的部分空格补齐,后者不用补齐

1.pymysql安装

第十五课 复习 mysql连接

2.数据库相关操作

第十五课 复习 mysql连接

第十五课 复习 mysql连接

第十五课 复习 mysql连接


第十五课 复习 mysql连接

第十五课 复习 mysql连接

第十五课 复习 mysql连接

第十五课 复习 mysql连接

第十五课 复习 mysql连接

第十五课 复习 mysql连接

第十五课 复习 mysql连接

第十五课 复习 mysql连接

第十五课 复习 mysql连接