解決MySQL 8.0數據庫出現亂碼的問題


1、在MySQL 8.0的安裝目錄下創建一個my.ini文件(保存為utf8格式),然后寫入以下內容:

[mysql]

# 設置mysql客戶端默認編碼

default-character-set=utf8

[mysqld]

#設置端口號

port = 3306

# 設置mysql8.0的安裝目錄

basedir=C:\\Program Files\\MySQL\\MySQL Server 8.0

# 允許最大連接

max_connections=200

# 服務端默認utf8編碼

character-set-server=utf8

# 默認存儲

default-storage-engine=INNODB

[client]

#設置客戶端編碼

default-character-set=utf8

2、在cmd命令窗口中執行以下命令重啟MySQL 8.0服務器:

net stop mysql80

net start mysql80

3、打開MySQL 8.0服務器,首先刪除原有數據庫:

drop database 數據庫名

然后使用以下命令重新創建數據庫:

create database 數據庫名 default charset utf8;

4、選擇數據庫,命令如下:

use 數據庫名;

5、使用source命令導入數據庫腳本,命令如下:

source sql腳本路徑


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM