mysql
mysql数据库操作
苏醒v
这个作者很懒,什么都没留下…
展开
-
MySQL事务隔离级别和实现原理
MySQL 事务本文所说的 MySQL 事务都是指在 InnoDB 引擎下,MyISAM 引擎是不支持事务的。数据库事务指的是一组数据操作,事务内的操作要么就是全部成功,要么就是全部失败,什么都不做,其实不是没做,是可能做了一部分但是只要有一步失败,就要回滚所有操作,有点一不做二不休的意思。假设一个网购付款的操作,用户付款后要涉及到订单状态更新、扣库存以及其他一系列动作,这就是一个事务,如果一切正常那就相安无事,一旦中间有某个环节异常,那整个事务就要回滚,总不能更新了订单状态但是不扣库存吧,这问转载 2021-08-16 10:06:54 · 232 阅读 · 0 评论 -
sql中where和having的区别
sql中where和having的区别用的地方不一样where可以用于select、update、delete和insert into values(select * from table where …)语句中。having只能用于select语句中执行的顺序不一样where的搜索条件是在执行语句进行分组之前应用having的搜索条件是在分组条件后执行的即如果where和having一起用时,where会先执行,having后执行子句有区别where子句中的条件表达式having都可以跟转载 2021-07-30 18:33:04 · 544 阅读 · 0 评论 -
MySQL内置函数大全
MySQL 函数MySQL 有很多内置的函数,以下列出了这些函数的说明。MySQL 字符串函数函数 描述 实例 ASCII(s) 返回字符串 s 的第一个字符的 ASCII 码。 返回 CustomerName 字段第一个字母的 ASCII 码: SELECT ASCII(CustomerName) AS NumCodeOfFirstCharFROM Customers; CHAR_LENGTH(s) 返回字符串 s 的字符数转载 2021-07-30 17:08:42 · 291 阅读 · 0 评论 -
mysql按分隔符截取字符串
函数:SUBSTRING_INDEX(str, delimiter, count)返回一个 str 的子字符串,在 delimiter 出现 count 次的位置截取。count > 0:从左边数起delimiter count次,且返回位置前的子串;count < 0:从右边数起delimiter count次,且返回位置后的子串。mysql> SELECT SUBSTRING_INDEX('www.mysql.com', '.', 2); -> 'w原创 2021-07-30 16:53:19 · 2247 阅读 · 0 评论 -
mybatis转义字符
字符 转义 说明 < < 小于 <= <= 小于等于 > > 大于 >= >= 大于等于 <> <> 不等于 & & ’ ' " " ...原创 2021-01-29 19:27:49 · 1230 阅读 · 0 评论 -
MySQL日期函数与日期转换格式化函数大全
Mysql作为一款开元的免费关系型数据库,用户基础非常庞大,本文列出了MYSQL常用日期函数与日期转换格式化函数1、DAYOFWEEK(date)SELECT DAYOFWEEK(‘2016-01-16') SELECT DAYOFWEEK(‘2016-01-16 00:00:00')-> 7 (表示返回日期date是星期几,记住:星期天=1,星期一=2, ... 星期六=7)2、WEEKDAY(date)SELECT WEEKDAY(‘2016-01-16') SELEC转载 2020-06-10 21:42:57 · 232 阅读 · 0 评论 -
mySql存储过程与存储函数
很详细转载 2019-10-08 09:45:21 · 126 阅读 · 0 评论