mysql8.0.13可以用在生产环境_MySQL 8.0.13的使用心得
今天在阿里云上安裝了最新版的MySQL,把碰到的一些問題總結下
1、導入從另一臺服務器dump的.sql,出現如下提示:
ERROR at line xxx: Unknown command '\\'
在這里找到了答案:
I had the same problem because I had Chinese characters in my datasbase. Below is what I found from some Chinese forum and it worked for me.
mysql -u[USERNAME] -p[PASSWORD] --default-character-set=latin1 [DATABASE_NAME] < [BACKUP_SQL_FILE.sql]
2、導入數據庫之后,改好數據庫連接字符串,Web系統訪問時出現如下錯誤:
Retrieval of the RSA public key is not enabled for insecure connections
開始懷疑是沒有生成公鑰/私鑰文件的緣故,后來找到根本原因是從MySQL版本8開始采用了新的強密碼身份驗證方式,而且從Workbench當中無法修改賬戶的密碼驗證模式,
即使新增賬戶也會默認設置成新的強密碼身份驗證方式(如果你和我一樣對MySQL不是很熟,在最開始安裝的時候選擇了推薦身份驗證方式的話)
在這里看到答案:
重新運行MySQL安裝包,進入Reconfigure流程,然后選擇兼容5.X的老式驗證方式就可以了。
總結
以上是生活随笔為你收集整理的mysql8.0.13可以用在生产环境_MySQL 8.0.13的使用心得的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql 并行 更新_MySQL 并行
- 下一篇: python去除数组缺失值_动态数组的应