zoukankan      html  css  js  c++  java
  • Linux

    Use the following steps to reset a MySQL root password by using the command line interface.

    Stop the MySQL service

    (Ubuntu and Debian) Run the following command:

    sudo /etc/init.d/mysql stop
    

    (CentOS, Fedora, and Red Hat Enterprise Linux) Run the following command:

    sudo /etc/init.d/mysqld stop
    

    Start MySQL without a password

    Run the following command. The ampersand (&) at the end of the command is required.

    sudo mysqld_safe --skip-grant-tables &
    

    Connect to MySQL

    Run the following command:

    mysql -uroot
    

    Set a new MySQL root password

    Run the following command:

    use mysql;
    
    update user set password=PASSWORD("mynewpassword") where User='root';
    
    flush privileges;
    
    quit
    

    Stop and start the MySQL service

    (Ubuntu and Debian) Run the following commands:

    sudo /etc/init.d/mysql stop
    ...
    sudo /etc/init.d/mysql start
    

    (CentOS, Fedora, and Red Hat Enterprise Linux) Run the following commands:

    sudo /etc/init.d/mysqld stop
    ...
    sudo /etc/init.d/mysqld start
    

    Log in to the database

    Test the new password by logging in to the database.

    mysql -u root -p
    

    You are prompted for your new password.

  • 相关阅读:
    51nod 1138 【数学-等差数列】
    hdoj3665【简单DFS】
    hdoj3664【DP】
    51nod1270 【dp】
    51nod 1069【思维】
    关于一些数学符号和概率的阐述;
    51nod 1428【贪心】
    51nod 1133【贪心】
    51nod1127【尺取】
    51nod1126【矩阵快速幂】
  • 原文地址:https://www.cnblogs.com/liupuLearning/p/5787515.html
Copyright © 2011-2022 走看看