设为首页 加入收藏

TOP

MySQL性能优化(二)(四)
2015-07-24 11:08:14 来源: 作者: 【 】 浏览:5
Tags:MySQL 性能 优化
开启和设置慢查询时间: 配置文件里[mysqld]下添加就好: log_slow_queries=E:/data/slow.log long_query_time=5 大于5秒的SQL就会被记载到slow.log文件中 四:socket问题 解释:socket是php程序链接操作mysql时候就要用mysql.sock文件要找到这个端口 如果把这个文件删除啦也就是说php就不知道往那台机器那个端口去连 [client] port=3306 socket=/tmp/mysql.sock [mysqld] port=3306 socket=/tmp/mysql.sock skip-locking mysql socket无法登陆:(临时急救的办法,php是用不了的) 1:有时候mysql登录是提示不能用socket登录,此时可以换成tcp方式去登录,但是可以测试时候可以这样用 但是必须要php去用之前把这个事情解决了 mysql -uroot -p123456 --protocol tcp -hlocalhost; --这样就可以登录,这样就不用mysql.socket来登录,而mysql.socket是启动mysqld服务时产生的 *能后这个方式登录进来之后,你在重启下mysql服务,mysql.socket文件会自动建立 五:root密码丢失 破解:(破解思路:跳过授权表,进去后能后在务修改密码) 1:server mysqld stop 2: mysqld_safe --skip-grant-tables --user=mysql & ->跳过授权表mysql.user和mysql.db这些表 3:mysql -uroot 4: set password=password("leyangjun"); --用这条语句结果报错,就是因为加了--skip-grant-tables 5:update user set password=password("leyangjun") where user='root' and host='localhost'; --这个sql就可以搞定下面2个演示 6: set password for root@localhost=password("leyangjun"); 7: set password=password("leyangjun"); --和第6步一样,都可以成功修改密码,password("leyangjun")是用PW进行加密比md5更严格 能后重新启动下mysql服务即可
首页 上一页 1 2 3 4 5 6 下一页 尾页 4/6/6
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇JDBC对MySQL数据库存储过程的调用 下一篇mysql基本总结

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·用 Python 进行数据 (2025-12-25 15:49:09)
·如何学习Python数据 (2025-12-25 15:49:07)
·利用Python进行数据 (2025-12-25 15:49:04)
·Java 学习线路图是怎 (2025-12-25 15:19:15)
·关于 Java 学习,有 (2025-12-25 15:19:12)