mysql
SakuraLJ
像sakura一样灿烂
展开
-
MySQL的count查询超级慢
MySQL的count查询超级慢看到平均执行时间13.773s,意识到自己的认知漏洞了,一直认为有个记录总数的地方,直接返回这个数就好了原因主键是聚集索引,所以不选择主键,会选择你的索引里面长度最短的那个,如果你主键加了索引,那是非聚集索引,因为索引长度最短,所以会选择主键索引加索引前,key_len为82加索引后,key_len为4解决办法给主键加上唯一索引ALTER TABLE 表 ADD INDEX `u_idx_id` (`id`) USING BTREE;加索引后执行时间原创 2021-12-16 11:29:11 · 5605 阅读 · 0 评论 -
PHP使用pdo执行mysql的插入指令以后不报错,但是数据库里没数据
PHP使用pdo执行mysql的插入指令以后不报错,但是数据库里没数据原因是:实例化pdo对象的时候没有指定字符集 //修改前 $dns="mysql:dbname=xxxx;host=yyyyy;"; //修改后 $dns="mysql:dbname=xxxx;host=yyyyy;charset=utf8mb4";// or utf8 or other ...原创 2019-12-06 18:24:58 · 792 阅读 · 0 评论 -
Unable to load dynamic library '/usr/lib/php5/20121212/pdo_mysql.so'
报错信息信息sakurallj@sakura:/usr/lib/php5/20121212$ php-cgi -b 127.0.0.1:9001 PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib/php5/20121212/pdo_mysql.so’ - /usr/lib/php5/20121212/pdo_my原创 2015-10-26 17:38:13 · 4460 阅读 · 0 评论 -
ubuntu 安装mysqlnd
执行命令:$sudo apt-get install mysqlnd原创 2016-07-12 11:59:38 · 1260 阅读 · 0 评论 -
error code 1292 incorrect date value mysql from ubuntu
出问题的原因: 之前的mysql的版本是5.5的,后来升级到5.7.15就报这个错了解决为了和服务器上的行为保持一直,因此需要修改本地mysql行为 1、找到/etc/mysql/mysql.conf.d/mysqld.cnf的文件 2、然后在文件里面找到 [mysqld] (不同的版本所在的文件会有所不同,只要找到[mysqld] 即可),在这一块的末尾加上sql_mode="NO_原创 2016-10-19 17:45:25 · 3153 阅读 · 0 评论 -
Ubuntu16.04 navicat链接mysql后中文数据乱码
使用ubuntu开发,发现navicat链接MySQL乱码,解决记录如下:编辑解压的navicat目录下面的start_navicat: 查找export LANG=”en_US.UTF-8” 改为 export LANG=”zh_CN.UTF-8”。原文 Ubuntu navicat链接mysql后中文数据乱码转载 2017-04-07 12:13:13 · 1676 阅读 · 0 评论 -
mysql 5.7 unknown variable 'log_slow_queries=/var/log/mysql/mysql-slow.log'
mysql5.6版本以上,取消了参数log-slow-queries,更改为slow-query-log-file还需要加上 slow_query_log = on 否则,还是没用log-slow-queries = /var/log/mysql/mysql-slow.logslow_query_log = on slow-query-log-file = /var/log/mysql/mysql转载 2017-04-06 16:31:48 · 3890 阅读 · 0 评论 -
docker lnmp liunx+nginx+mysql+php 分离部署
背景每次换电脑都要重新部署lnmp,每次花费的时间至少要半天,很浪费时间。所以就把lnmp docker化。环境本机环境:ubuntu 16.04 LTS安装dockeer$ apt-get install docker.io$ docker --version //output:Docker version 1.12.6, build 78d1802 说明docker安装成功编写dockfil原创 2017-06-09 17:30:03 · 3334 阅读 · 1 评论 -
Debug your PHP in Docker with Intellij/PHPStorm and Xdebug
gihub原创 2017-09-28 15:39:36 · 1702 阅读 · 0 评论