Discuz如何解決安裝時報出錯run_sql_error
正文兌現功能 解決在MySQL8.0安設discuz報錯run_sql_error 如果想直接瞧解決產物,直接去瞧解決問問題錄 VMware虛擬機 Centos7.3 PHP7.0 MySQL8.0 NGINX1.14 Discuz3.4 土著氣氛為PHP5.6+MySQL5.6在安上discuz沒有所有問題。 在虛擬機之centos上出現以次問題MySQL之表心有余而力不足創建,裝置報錯 仟萬級數據并發如何處置?躋身學學 鑒于在centos之末嘴截圖不方便,下部皮之所有氣氛雌黃都會在xshell上展開操作,并且直接在宿長機上做客。 關于配置如何采取xsheel連結虛擬機 銜接返回式為NAT,并且已經裝置了tools 使役xsheel通連,在虛擬機利用ifconfig查瞧ip地址 然后展開過渡,需求進口賬號密碼,賬號密碼就是你之虛擬機賬號密碼 通連成事就是以次樣子,得以進口PHP -v來查瞅PHP本子信息 還有九個就是ftp,是因為需求傳輸線東西就此也應用了宿長機之ftp連結了虛擬機。同理也是進口ip地址并且頭口為22 接合成遂后就有何不可獲取到虛擬機之文書 這此問題之溯源就是在MySQL之本子上。discuz撐腰之本子為PHP5.3.但是所有之數據庫等因奉此都是在MySQL5.5上創建之。之所以就會造成回車亂碼之狀況。 以此時段我輩翻開/etc/my.ini,這此是公認之十些配置,底下臉之彼其mysqldump不用管,其二是咔咔在之前配置MySQL主從復制以有數據之景象配置之。 在本條等因奉此背沿加上以次代碼 在mysql8.0所有之存儲引擎都是innodb,于是此地直接公認設置為innodb 回車設置為utf8 default_authentication_plugin涂改密碼驗證插件 經由之上配置完在來測試五底腳 地址欄進口http://192.168.254.130/forum/install/index.php,然后十直下邊十步即可。在此處入口你之數據庫賬號密碼 線擊確認,就不會出現報錯了 尋親訪友郵壇就足以了 在查瞧數據庫 查瞅表數三共是292張表 然后趕來當地之前裝置好之數據庫陰查瞧數碼也是292 如上就是discuz在MySQL8.0之裝置荒唐之提案,雖然就幾行配置,但是也不是二時半會就方可解決之。 之上就是Discuz如何解決安上時報錯run_sql_error之詳盡情節,更多請關注 小螞螞蟻站長吧網其她相關篇章!問題氛圍
問題還原
宿長機施用Xsheel和Ftp
解決問題
init_connect='SET NAMES utf8'
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci
default_authentication_plugin=mysql_native_password
測試
小結
上一篇:dz如何去掉portal.php