28 函数、事务、权限与安全
lix_uan 643 1

数学函数

  • abs(x)
  • floor(x)
  • ceil(x)
  • mod(x,y) x/y
  • rand() #返回0~1的随机值
  • round(x,y) # x四舍五入,有y位小数
  • sqrt(x)
  • pow(x,y)

字符串函数

  • concat(s1,s2...)
  • concat_ws(S, s1,s2...)
  • ...

日期时间函数

  • now()

其他函数

  • version()
  • user()
  • password(str) #返回str的加密版本
  • md5(str) #md5加密

事务

  • grant:授予访问权限

  • revoke:撤销访问权限

  • commit:提交事务处理

  • rollback:事务回滚

数据库的隔离级别

脏读

  • T1读取了已经被T2更新但还未提交的字段,若T2回滚,T1读取的内容就是临时且无效的

不可重复读

  • T1读取了一个字段,然后T2更新并提交了该字段,然后T1再次读取同一个字段,值就不同了

幻读

  • T1从一个表中读取了一个字段,然后T2在该表中插入、删除了一些新的行,如果T1再次读取同一个表,就会多出、少了几行
评论区

索引目录