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.開...