溫馨提示×

ubuntu mysql如何重置密碼

小樊
46
2025-08-31 13:20:10
欄目: 云計算

以下是在Ubuntu系統中重置MySQL密碼的步驟:

  1. 停止MySQL服務
    sudo systemctl stop mysql
  2. 以安全模式啟動MySQL(跳過權限驗證):
    sudo mysqld_safe --skip-grant-tables &
  3. 登錄MySQL
    mysql -u root
  4. 重置密碼
    • MySQL 5.7及以下版本
      UPDATE mysql.user SET authentication_string=PASSWORD('新密碼') WHERE User='root';
    • MySQL 8.0及以上版本
      ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';
      執行后刷新權限:
      FLUSH PRIVILEGES;
  5. 退出并重啟MySQL服務
    exit
    sudo systemctl start mysql
  6. 驗證新密碼
    mysql -u root -p,輸入新密碼登錄。

注意:操作前建議備份數據庫,若忘記密碼可嘗試通過配置文件跳過權限驗證(需謹慎操作)。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女