1. 程式人生 > >Mac MySQL重置Root密碼

Mac MySQL重置Root密碼

申明:本重置密碼可直接對Homebrew安裝的MySQL進行密碼重置,對於其他方式安裝的MySQL需要切換對應的安裝目錄即可。

安裝MySQL後時間太長了會忘記密碼,在這裡總結一下忘記密碼時如何重置本地MySQL Root密碼。

所有操作都在Mac終端(Terminal)中完成。

  • 停止服務和程序:
brew services stop mysql
  • 進入資料夾:
cd /usr/local/opt/mysql/bin
  • 執行越權命令(mysql):
mysqld_safe --user=mysql --skip-grant-tables --skip-networking
&
  • 使用(mysql)進入MySQL命令:
mysql -u root mysql
  • 執行更改密碼程式碼:
UPDATE mysql.user
         SET authentication_string = PASSWORD('MyNewPass'), password_expired = 'N'
         WHERE User = 'root' AND Host = 'localhost';
FLUSH PRIVILEGES;
  • 退出:
quit;
  • 重啟:
brew services restart mysql
mysql.server
restart
  • 新密碼登入:
mysql -u root -p

相關推薦

Mac MySQLRoot密碼

申明:本重置密碼可直接對Homebrew安裝的MySQL進行密碼重置,對於其他方式安裝的MySQL需要切換對應的安裝目錄即可。 安裝MySQL後時間太長了會忘記密碼,在這裡總結一下忘記密碼時如

MySQL root 密碼 - 忘記密碼

原文地址:https://renguangli.com/articles/mysql-reset-root-password 在配置檔案/etc/my.cnf新增配置,重啟mysql ##無密碼登入 skip-grant-tables; 客戶端連線mysql選

mysql root密碼

Stop the MySQL server if it is running. For a server that is running as a Windows service, go to the Services manager: From the Start menu, select Contro

mysqlroot密碼(忘記密碼

關閉許可權驗證 方法一: 執行mysqld_safe --skip-grant-tables & 如果此時不想被遠端連線:mysqld_safe --skip-grant-tables --skip-networking & 方法二: .用命令

MySQLroot密碼的方法

方法一: 在my.ini的[mysqld]欄位加入: skip-grant-tables 重啟mysql服務,這時的mysql不需要密碼即可登入資料庫 然後進入mysql mysql>use mysql; mysql>更新 update user set password

MySQL密碼忘了怎麼辦?MySQLroot密碼方法

MySQL有時候忘記了root密碼是一件傷感的事。這裡提供Windows 和 Linux 下的密碼重置方法。 Windows: 1.以系統管理員身份登陸系統。 2.開啟cmd-----net start 檢視mysql是否啟動。啟動的話就停止net stop mys

CentOS7.0上安裝mysqlroot密碼

本人在CentOS7.0上安裝mysql後,無法通過root進入,因為安裝的時候,並沒有設定root密碼,似乎有個初始隨機密碼,但是不記得了,太麻煩,直接重置root密碼。    使用rpm包安裝完mysql後,按照一下步驟重置root密碼:    啟動mysql: #/e

mac使用 homebrew 安裝mysql 後 忘記root密碼root密碼

首先確定自己homebrew 安裝的 mysql 的路徑: 我的是: /usr/local/Cellar/mysql/5.7.22 首先輸入 sudo /usr/local/Cellar/mysql/5.7.22/support-files/my

MySQL常用命令、正常登錄數據庫、root密碼

mysql MySQL 重置數據庫密碼 連接mysql數據庫 mysql基本操作 更改mysql數據庫的root密碼 修改root密碼命令為 /usr/local/mysql/bin/mysql -uroot 定義環境變量 臨時定義環境變量 export PATH=$PATH:/usr/l

mysql ubuntu安裝mysqlroot密碼

ubuntu上安裝mysql非常簡單隻需要幾條命令就可以完成。   1. sudo apt-get install mysql-server     2. apt-get isntall mysql-client  

mysql root 使用者密碼

Linux下預設安裝了mysql,預設root使用者密碼為空。 於是設定了root使用者的密碼,使用了錯誤的命令如下: mysql> update user set password=123456 where user="ro

如何在MySQL 8中root密碼

MySQL中的使用者密碼儲存在使用者表中,密碼重置實際上是改變該表中記錄的值。 要在忘記密碼的情況下更改密碼,我們的想法是繞過MySQL的身份驗證進入系統並使用SQL命令更新記錄密碼值。 在MySQL 5中,可以使用--skip-grant-tables選項啟動MySQL服務,此選項將告訴服務在啟動時跳過載

使用MySql,root使用者密碼的兩種方法

方法一: 修改my.ini重啟服務的方法: 在my.ini的[mysqld]欄位加入: skip-grant-tables 重啟mysql服務,這時的mysql不需要密碼即可登入資料庫 然後進入mysql mysql>use mysql; mysql>更新

mysql密碼忘記如何root密碼

很久沒有玩資料庫,果然又忘了mysql的root密碼,一頓操作重置,啪啪啪一堆報錯,記錄一下。說明: mysql密碼重置其實是修改資料庫mysql下的user表中密碼欄位。 但是沒有密碼連線都連不上咋

MySQL 修改使用者密碼root密碼

    為資料庫使用者修改密碼是DBA比較常見的工作之一。對於MySQL使用者賬戶的密碼修改,有幾種不同的方式,推薦的方式使用加密函式來修改密碼。本文主要描述了通過幾種不同的方式來修改使用者密碼以及mysql root賬戶密碼丟失(重置root密碼)的處理方法。1、密碼修改的

Linux相關:linux伺服器下安裝MySQL 及 首次登陸密碼錯誤root密碼

本教程指標MySQL5.7.17版本安裝,其他版本存在差異,未必使用一、      下載mysql5.7我個人下載安裝的是5.7.17版本64位。可以到上面網站下載,或線上下載,輸入命令:wget http://mirrors.sohu.com/mysql/MySQL-5.7

MySQLroot使用者密碼的方法

    當管理員忘記MySQL密碼怎麼辦?屢次輸入密碼,仍然提示錯誤,網站無法正常執行,資料庫也無法管理,管理員束手無策。     網站程式或MySQL管理軟體連線MySQL伺服器時密碼錯誤,會出現“1045 - Access denied for user 'root'@'localhost'(using

Mac root 密碼

https art 參考 baidu 打開終端 clas swd 打開 sudo Mac OS 重置 root 密碼 2019年03月07日 系統:Mac OS 參考文檔 https://jingyan.baidu.com/article/2a138328e776bc0

MySql 5.7 root密碼

mission 改密 sock plugin 安全 manual var sta -- 一、以安全模式登錄 # Stop MySQL sudo service mysql stop # Make MySQL service directory. sudo mkdir -p

Linux root密碼

lin enter swd 重置root密碼 oot enter鍵 root密碼 ron linu 1.首先輸入:sudo passwd root(設置root密碼) 2.輸入當前系統的賬戶密碼(賬戶:my的密碼) 3.輸入新的root密碼,確認新 4.密碼,密碼更新