<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. PHP數據庫:mysql重置密碼

    時間:2025-11-10 10:01:58 php語言

    PHP數據庫:mysql重置密碼

      認真掌握好每一個知識點,對容易混淆的知識點更是要下大工夫搞清楚。以下是百分網小編精心為大家整理的PHP語言編寫知識點之mysql重置密碼,希望對大家有所幫助!更多內容請關注應屆畢業生網!

      mysql重置密碼

      wulilideMacBook-Pro:bin wulili$ mysql start

      ERROR 1045 (28000): Access denied for user 'wulili'@'localhost' (using password: NO)

      wulilideMacBook-Pro:bin wulili$ su - root

      1、把mysql服務關閉

      2、啟動mysqld_safe ,跳過啟動授權表。啟動時加上skip-grant-tables參數目的是在啟動mysql時不啟動grant-tables,授權表。這樣就可以修改root的密碼了。

      # mysqld_safe --skip-grant-tables &

      wulilideMacBook-Pro:support-files root# find / -name mysqld_safe

      find: /dev/fd/3: Not a directory

      find: /dev/fd/4: Not a directory

      /usr/local/mysql-5.7.16-osx10.11-x86_64/bin/mysqld_safe

      wulilideMacBook-Pro:support-files root# /usr/local/mysql-5.7.16-osx10.11-x86_64/bin/mysqld_safe --skip-grant-tables &

      [1] 1397

      wulilideMacBook-Pro:support-files root# 2016-11-30T11:47:40.6NZ mysqld_safe Logging to '/usr/local/mysql/data/wulilideMacBook-Pro.local.err'.

      2016-11-30T11:47:40.6NZ mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data

      mysql -uroot -p

      Enter password: 按下回車鍵

      Welcome to the MySQL monitor. Commands end with ; or \g.

      Your MySQL connection id is 2

      Server version: 5.7.16 MySQL Community Server (GPL)

      Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

      Oracle is a registered trademark of Oracle Corporation and/or its

      affiliates. Other names may be trademarks of their respective

      owners.

      Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

      mysql> update user set password=PASSWORD('12345678') where user="root";

      ERROR 1046 (3D000): No database selected

      mysql> use mysql;

      Reading table information for completion of table and column names

      You can turn off this feature to get a quicker startup with -A

      Database changed

      mysql> update user set password=PASSWORD('12345678') where user="root";

      ERROR 1054 (42S22): Unknown column 'password' in 'field list'

      mysql> update user set passwd=PASSWORD('12345678') where user="root";

      ERROR 1054 (42S22): Unknown column 'passwd' in 'field list'

      mysql> update user set password=password('12345678') where User='root';

      ERROR 1054 (42S22): Unknown column 'password' in 'field list'

      mysql> update user set authentication_string=password('12345678') where user="root";

      Query OK, 1 row affected, 1 warning (0.01 sec)

      Rows matched: 1 Changed: 1 Warnings: 1

      mysql> flush privileges;

      Query OK, 0 rows affected (0.00 sec)

      mysql> quit

      Bye

      3、重啟數據庫

      wulilideMacBook-Pro:support-files root# /usr/local/mysql/support-files/mysql.server restart

      Shutting down MySQL

      ..2016-11-30T11:58:22.6NZ mysqld_safe mysqld from pid file /usr/local/mysql/data/wulilideMacBook-Pro.local.pid ended

      SUCCESS!

      Starting MySQL

      . SUCCESS!

      [1]+ Done /usr/local/mysql-5.7.16-osx10.11-x86_64/bin/mysqld_safe --skip-grant-tables

      wulilideMacBook-Pro:support-files root# mysql -u root -p 這里密碼就是12345678了

      Enter password:

      Welcome to the MySQL monitor. Commands end with ; or \g.

      Your MySQL connection id is 4

      Server version: 5.7.16

      Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

      Oracle is a registered trademark of Oracle Corporation and/or its

      affiliates. Other names may be trademarks of their respective

      owners.

      Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

      mysql> quit

      Bye

      wulilideMacBook-Pro:support-files root#

      mysql> use mysql;

      ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

      mysql> alter user 'root'@'localhost' identified by '12345678';

      Query OK, 0 rows affected (0.01 sec)

      mysql> flush privileges;

      Query OK, 0 rows affected (0.00 sec)

      mysql> show databases;

      +--------------------+

      | Database |

      +--------------------+

      | information_schema |

      | mysql |

      | performance_schema |

      | sys |

      +--------------------+

      4 rows in set (0.00 sec)

    【PHP數據庫:mysql重置密碼】相關文章:

    php連接mysql數據庫代碼09-13

    php入門之連接mysql數據庫11-16

    PHP對數據庫MySQL的連接操作12-02

    PHP操作MySQL數據庫的基本類03-22

    PHP腳本測試連接MySQL數據庫12-07

    如何在PHP中連接MySQL數據庫07-11

    PHP 中 MySQL 數據庫異步查詢實現03-03

    PHP向MySQL數據庫保存數據代碼03-21

    php向Mysql數據庫保存數據的代碼08-26

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人