![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 89
songtaiwu
这个作者很懒,什么都没留下…
展开
-
B-、B+树的区别
mysql原创 2022-06-14 14:35:56 · 4381 阅读 · 0 评论 -
Innodb行锁
行锁原创 2022-06-14 12:23:03 · 1725 阅读 · 0 评论 -
mysql的mvcc版本控制
快照读原创 2022-06-14 10:07:17 · 116 阅读 · 0 评论 -
mysql隔离级别
隔离级别,幻读原创 2022-06-13 21:51:53 · 8635 阅读 · 11 评论 -
mysql - 分库分表
分库分表原创 2022-06-13 20:09:01 · 377 阅读 · 0 评论 -
mysql-主从、读写分离
读写分离原创 2022-06-13 10:35:14 · 494 阅读 · 0 评论 -
mysql -存储引擎
mysql原创 2022-06-12 14:15:39 · 89 阅读 · 0 评论 -
mysql - 索引基本介绍
索引基础原创 2022-06-11 21:10:33 · 535 阅读 · 0 评论 -
mysql压缩包的安装
启动mysql(8.0)后,使用navicat(11.1.13)进行连接,报错1251: Client does not support authentication问题原因是我所使用的mysql版本是8.0,而8.0版本的数据库加密方式与5.0不一样,如果你使用旧的客户端(例如navicat)去连接就会报这个错误。解决方法有两种,换高版本navicat或者修改mysql8.0的加密方式。我们这边...原创 2018-05-28 18:13:01 · 222 阅读 · 0 评论 -
mac下安装mysql
mac下安装mysql1.用homebrew安装mysql,安装目录是/usr/local/opt/mysql.在目录/usr/local/opt/mysql下有配置文件my.cnf.2.如果mysql配置文件my.cnf内容很少,没有指明日志,那么要加上日志相关配置,如下:log_error = /tmp/mysql-error.loggeneral_log=ONgeneral_log_file...原创 2018-03-05 16:03:06 · 121 阅读 · 0 评论 -
写INSERT语句时得到一个表的字段名(20170206)
1.如下语句,用于查询一个表的字段名数据select COLUMN_NAME from information_schema.COLUMNS where table_name = 'print_goods'; 2. 查到数据后,粘贴到Sublime中,进行行处理(全选,command+shift+l),在最后加上‘,’。3. 字段名列表数据就能直接加入到INSERT INTO语句中,这样拼接的插入...原创 2018-03-05 15:58:10 · 919 阅读 · 0 评论 -
mysql函数locate
locate(substr, str)返回substr在str中,第一次出现的位置例子:select locate('叶青大厦','叶青大厦’); // 1select locate('叶青大厦','朝阳区叶青大厦’); // 4select locate('叶青大厦','朝阳区叶青’); // 0select locate('叶青大厦','海淀区’); //0SELECT * FROM shi...原创 2018-03-05 14:59:41 · 1986 阅读 · 0 评论 -
mysql日期函数
DATE_SUB()函数从日期减去指定的时间间隔。语法 DATE_SUB(date,INTERVAL expr type),date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。NOW()函数返回当前的日期和时间。CURDATE()函数返回当前的日期。CURTIME()函数返回当前的时间。---------------------------求30天前的日期SELECT CURD...原创 2018-03-05 14:56:36 · 125 阅读 · 0 评论 -
按条件删除记录时报You can’t specify target table for update in FROM clause错误解决方法(写于20161107)
按条件删除记录时报You can’t specify target table for update in FROM clause错误解决方法核心概念: mysql中,不能先select一个表的记录,在按此条件进行更新和删除同一个表的记录。解决办法是,将select得到的结果,再通过中间表select一遍,这样就规避了错误,这个问题只出现于mysql,mssql和oracle不会出现此问题...原创 2018-03-05 14:51:50 · 11635 阅读 · 1 评论