MAC安裝 配置mysql5 7 10

2021-07-10 23:47:12 字數 780 閱讀 4761

mysql在5.7.6之後的版本去掉了在本地檔案/root/.mysql_secret中生成初始密碼的機制,所以在安裝最新版的5.7.10過程中踩了坑,

按照正常安裝方式一直提示如下錯誤

access denied for user 'root'@'localhost' (using password: no)

新版版本安裝過程大致如下:

1.在系統偏好設定中關閉mysql服務

2.用安全模式啟動服務:sudo mysqld_safe --skip-grant-tables

3.mysql -u root 登入,因為安全模式下,所以無需輸入密碼

4.登入後進行密碼修改(密碼修改這部分mysql做了很大的改動)

use mysql

select * from user;

update mysql.user set authentication_string=password('root') where user='root';

update mysql.user set host='localhost' where user='root';

flush privileges;

密碼字段已經不是之前的password,新版本改為了現在的authentication_string欄位

如果不按照這個步驟會報錯:access denied for user 'root'@'localhost' (using password: no)

最後就可以用 mysql -uroot -p 然後輸入上面設定的密碼登入進mysql了

MySQL 5 7 1啟動方式

載入配置檔案順序 etc my.cnf etc mysql my.cnf usr local mysql etc my.cnf my.cnf 後面配置檔案會覆蓋前面配置檔案設定的引數 如果 etc my.cnf配置檔案定義了innodb buffer pool size 100m 而 etc mys...

64位Win10系統安裝Mysql5 7 11

最近在裝了64位win10系統的mac book筆記本上用mysql installer community 5.7.11.0安裝mysql5.7.11,在配置mysql server時老是卡住,報錯。在別的pc相同windows系統,自動安裝沒問題 估計是硬碟空間不夠,有些臨時檔案無法儲存的原因。...

Mac 下安裝配置Mysql

安裝完成後,在系統設定裡面看,會看到mysql 服務的啟 標如圖所示 mysql 安裝成功後,會在 usr local 目錄下看到有mysql 資料夾 配置環境變數 在 usr local mysql bin 目錄下會看到mysql 的可執行程式如圖 為了方便登陸mysql 配置環境變數即可 1.開...