linux 上 mysql
发布网友
发布时间:2022-04-23 22:09
我来回答
共2个回答
热心网友
时间:2022-04-07 22:39
数据库中存的密码是加过密以后的密码,不是原来输进去的东西,
在Arch下
这样来一遍好了。其他的也可以参考。
# /etc/rc.d/mysqld stop
# mysqld_safe --skip-grant-tables &
Connect to mysql server
# mysql -u root mysql
Change root password:
mysql> UPDATE user SET password=PASSWORD("NEW_PASSWORD") WHERE User='root';
(这里的PASSWORD 就是加密算法)
mysql> FLUSH PRIVILEGES;
mysql> exit
Then restart daemon:
# /etc/rc.d/mysqld restart
You're done
参考资料:http://wiki.archlinux.org/index.php/MySQL
热心网友
时间:2022-04-07 23:57
兄弟 登陆的时候 在密码后边把分号给带上 就好了 比如你把root账户的密码改为abc了 再次登陆的时候请输入 mysql -h localhost -u root -p
abc;