时间:2021-07-01 10:21:17 帮助过:26人阅读
- mysql> select user,length(password) from mysql.user;
- +----------+------------------+
- | user | length(password) |
- +----------+------------------+
- | root | 16 |
- | test | 16 |
- +----------+------------------+
- 2 rows in set (0.00 sec)
第一、更改数据库的配置文件/etc/my.conf
在[mysqld]下检查是否有
[mysqld]
old_passwords=1
将其更改为
old_passwords=0
如果没有新增之,然后重新启动数据库服务
第二、更改数据库的密码
- update mysql.user set password=password(‘123456‘) where user=‘root‘;
- update mysql.user set password=password(‘123456‘) where user=‘test‘;
- flush privileges;
- mysql> select user,length(password) from mysql.user;
- +--------------+------------------+
- | user | length(password) |
- +--------------+------------------+
- | root | 41 |
- | test | 41 |
- +--------------+------------------+
- 这个更改密码看你有使用几个用户了。
再次刷新网页,正常了了。
本文出自 “枫林晚” 博客,请务必保留此出处http://fengwan.blog.51cto.com/508652/1662046
php使用mysqlnd引发的一些问题处理
标签:php mysqlnd