zoukankan      html  css  js  c++  java
  • CentOS下设置MySQL的root密码

    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;    

    重启数据库

  • 相关阅读:
    1
    webpack
    webpack32
    41324
    124
    CSS 32
    Git 分支管理
    Git 标签管理
    datetime的timedelta对象
    unittest中的testCase执行顺序
  • 原文地址:https://www.cnblogs.com/pangguoming/p/6206577.html
Copyright © 2011-2022 走看看