共計 1301 個字符,預(yù)計需要花費 4 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
丸趣 TV 小編給大家分享一下如何解決 mysql 修改 my.ini 報錯的問題,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
mysql 修改 my.ini 報錯的解決辦法:首先將 mysql 默認(rèn)編碼改成 utf8mb4,并修改【my.ini】配置;然后修改變量,并檢查是否設(shè)置成功即可。
mysql 修改 my.ini 報錯的解決辦法:
將 mysql 默認(rèn)編碼改成 utf8mb4 的流程如下:
關(guān)閉 mysql 服務(wù)
修改 my.ini 配置文件(修改方法下面有寫),注意要保存成 ANSI 編碼
啟動 mysql 服務(wù)
修改變量,(設(shè)置方法下面有寫)
檢查是否設(shè)置成功,(檢查方法下面有寫)
修改 my.ini 配置:(只需要關(guān)注 utf8mb4 部分配置就可,其它部分配置不必參考我的)
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect= SET NAMES utf8mb4
sql_mode= STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION
default_storage_engine=innodb
innodb_buffer_pool_size=1000M
innodb_log_file_size=50M
innodb_file_format=barracuda
innodb_file_per_table=true
innodb_large_prefix=true
max_allowed_packet=500M
# 設(shè)置 mysql 的安裝目錄
basedir=D:\mysql-5.6.40-winx64
# 設(shè)置 mysql 數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=D:\mysql-5.6.40-winx64\data
# 允許最大連接數(shù)
max_connections=200
[mysql]
default-character-set = utf8mb4
[client]
default-character-set = utf8mb4
修改變量方法:
執(zhí)行下面 sql 就行了
set character_set_client = utf8mb4;
set character_set_connection = utf8mb4;
set character_set_database = utf8mb4;
set character_set_results = utf8mb4;
檢查設(shè)置成功方法:
執(zhí)行 sql
SHOW VARIABLES WHERE Variable_name LIKE character_set_% OR Variable_name LIKE collation%
結(jié)果如下說明成功了
以上是如何解決 mysql 修改 my.ini 報錯的問題的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道!
向 AI 問一下細(xì)節(jié)丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!