随笔分类 -  mysql

摘要:高版本mysql向低版本(5.7以下)导入sql时可能会发生此问题 开启索引最大长度 SET GLOBAL INNODB_LARGE_PREFIX = ON; 将表改为动态表SET GLOBAL innodb_file_format = BARRACUDA; 设值表的行记录格式为Dynamic 创建 阅读全文
posted @ 2021-04-18 14:06 wujf 阅读(683) 评论(0) 推荐(0) 编辑
摘要:隔离级别 https://blog.csdn.net/cmmchenmm/article/details/82774703 排它锁和共享锁 https://www.cnblogs.com/boblogsbo/p/5602122.html 阅读全文
posted @ 2018-11-28 11:32 wujf 阅读(169) 评论(0) 推荐(0) 编辑
摘要:查询 正在执行的事务:SELECT * FROM information_schema.INNODB_TRX 根据这个事务的线程ID(trx_mysql_thread_id): 可以使用mysql命令:kill 线程id 杀掉线程 ps:需求root 阅读全文
posted @ 2018-09-19 09:28 wujf 阅读(761) 评论(0) 推荐(0) 编辑
摘要:1、show processlist; 2、kill id 阅读全文
posted @ 2018-08-08 10:08 wujf 阅读(1242) 评论(0) 推荐(0) 编辑
摘要:select curdate(); --获取当前日期 select last_day(curdate()); --获取当月最后一天。 select DATE_ADD(curdate(),interval -day(curdate())+1 day); --获取本月第一天 select date_add(curd... 阅读全文
posted @ 2018-07-25 11:13 wujf 阅读(16424) 评论(0) 推荐(0) 编辑
摘要:mysql中 myisam,innodb默认使用的是 Btree索引,至于btree的数据结构是怎样的都不重要,只需要知道结果,既然是索引那这个数据结构最后是排好序;就像新华字典他的目录就是按照a,b,c..这样排好序的;所以你在找东西的时候才快,比如你找 “中” 这个字的解释,你肯定就会定位到目录 阅读全文
posted @ 2018-07-12 18:10 wujf 阅读(473) 评论(0) 推荐(0) 编辑
摘要:转于:https://blog.csdn.net/claram/article/details/77574600 首先明确:为什么要用联合索引? 对于查询语句“SELECT E.* FROM E WHERE E.e1=1 AND E.e3=2”涉及到两列,这个时候我们一般采用一个联合索引(e1, e 阅读全文
posted @ 2018-06-13 11:23 wujf 阅读(8556) 评论(1) 推荐(0) 编辑
摘要:一、MySQL 获得当前日期时间 函数1.1 获得当前日期+时间(date + time)函数:now()mysql> select now();+ +| now() |+ +| 2008-08-08 22:20:46 |+ +除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函 阅读全文
posted @ 2018-05-10 16:14 wujf 阅读(288) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示