zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

mysql常用命令

2023-03-07 09:46:56 时间

mysql执行操作时卡死 先执行,列出所有进程

show full processlist;

再执行,杀掉卡住的进程

kill 392

量大的查询操作加上索引之后效果很明显,不然会特别慢。

phpmyadmin 上的高级配置不要点,否则会炸,解决办法,删除所有新建的表,然后重装PHPmyadmin即可。

清空数据表命令 truncate table_name;

批量更新数据-示例 UPDATE `fa_order_shop` set user_id=6030 WHERE 1; UPDATE `fa_user` set check_time1=1627978115 WHERE 1; (用户表所有check_time1字段的值都设置为1627978115) UPDATE `fa_user_token` SET `expiretime`=0 WHERE 1

UPDATE `fa_user` SET `sf_turn`=1 WHERE 1;

leftjoin 运行缓慢,解决办法为连接字段加索引,经测试加完索引快的不是一点两点,是超快。

解决大量数据一次性插入大量的数据,PHP先分堆,分成2000条一堆再insertAll 循环插入,抖店助手项目里面测试了,效果不错 if(count(list)>=2000){//分堆存储list);r=Db::name(‘xy_area’)->insertAll(list);list=[]; }

未经允许不得转载:肥猫博客 » mysql常用命令