本文共 798 字,大约阅读时间需要 2 分钟。
CentOS刚装的MySQL一般需要重设MySQL密码,可以用以下方法重设。 方法一、 Js代码 # /etc/init.d/mysqld stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -u root mysql mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; mysql> FLUSH PRIVILEGES; mysql> quit # /etc/init.d/mysql restart # mysql -uroot -p Enter password: <输入新设的密码newpassword> mysql> 方法二、 Js代码 直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码: # mysql -udebian-sys-maint -p Enter password: <输入[client]节的密码> mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; mysql> FLUSH PRIVILEGES; mysql> quit # mysql -uroot -p Enter password: <输入新设的密码newpassword>mysql>
支持远程访问:
mysql>use mysql;
mysql>update user set host = '%' where user = 'root'; --%可以改成ip或者其他 mysql>select host, user from user;重启数据库
参考:
转载地址:http://syyai.baihongyu.com/