程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MYSQL入門知識 >> MAC 環境下 初始化新的mysql root 密碼

MAC 環境下 初始化新的mysql root 密碼

編輯:MYSQL入門知識

mac 環境下初始化mysql的root密碼

  1. 關掉mysql服務,打開系統設置最後的mysql,然後將mysql先關掉
  2. 生成一個文件命名mysql-init,文件中放入:一句話,這句話不同版本不一樣,如下:
    • MySQL 5.7.6 and later:

      alter user ‘root’@‘localhost’ identified by ‘新密碼’;
    • MySQL 5.7.5 and earlier:

      set password for ‘root’@‘localhost’=password(‘新密碼’);
  3. cd /usr/local/mysql/bin/

    $ sudo su
    # mysql_safe —init-file=/home/me/mysql-init &
    #mysql_safe —skip-grant-tables &
    #./mysql
    #flush privileges
    #update mysql.user  set authentication_string = password(‘你在文件中定義的新密碼’),password_expired = ’N’ where user = ‘root’ and host = ‘localhost’
    #flush privileges;
    #quit;
    #./mysql -u root -p
    #輸入你的新密碼就好了
  4. 參考:B.5.3.2.2?Resetting the Root Password: Unix and Unix-Like Systems小節

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved