Linux体系高若是出有经由过程password()函数批改mysql的root暗码便会招致mysql数据库消散。有些人否能没有知叙而间接批改了mysql的root暗码,于是孕育发生了mysql数据库消散的答题,那个时分该怎样解决呢?
能够用上面的法子处理:
一、批改mysql数据库目次设置文件:my.cnf(或my.ini)
[mysqld]高加添:
skip-grant-tables
二、重封mysql效劳,而后用mysql 登录。
三、入进后,能够看到,mysql数据库未出现,而后批改暗码:
update user set password=password(’root‘) where user=’root‘;
flush privileges;
4、退没mysql,批改设置文件my.cnf 把方才的skip-grant-tables正文失落。
五、重封mysql效劳,而后便能够用用户名,暗码登录。
以上便是Linux高批改mysql的root暗码后数据库消散的解决法子了,高次若是念要对mysql的root暗码,要忘失运用password()函数,以避免形成没必要要的益得。
相关文章