centos下安裝mysql後,無法進入mysql

2021-09-26 21:04:42 字數 345 閱讀 5207

1.centos-7.0下安裝mysql-5.7

2.此時還沒有設定過密碼,然後執行mysql命令:mysql -r root

3.提示錯誤:error 1045 (28000): access denied for user 'root'@'localhost' (using password: no)

在mysql官方文件裡找到答案了,原來mysql會為root生成乙個預設密碼,並且儲存在log檔案裡。通過sudo grep 'temporary password' /var/log/mysqld.log可以看到這個密碼。

mysql官網文件

centos 下安裝mysql後,遠端訪問

2方面原因 1 防火牆需要開啟3306埠 2 mysql內部需要賦許可權 若mysql伺服器設定了遠端訪問的使用者和許可權,但遠端連線的時候一直接錯 error 2003 hy000 can t connect to mysql server on 192.168.0.114 113 則有可能是防火...

centos下mysql安裝目錄

apache 如果採用rpm包安裝,安裝路徑應在 etc httpd目錄下 apache配置檔案 etc httpd conf httpd.conf apache模組路徑 usr sbin apachectl web目錄 var www html 如果採用源 安裝,一般預設安裝在 usr local...

Centos下python安裝 MySQLdb報錯

問題描述 centos下python安裝 mysqldb報以下錯誤 python setup.py build running build running build py running build ext building mysql extension creating build temp....