1. 程式人生 > >Dos命令下操作MySql解決中文亂碼問題

Dos命令下操作MySql解決中文亂碼問題

當我們在使用Dos命令下操作MySql會發現出現了中文亂碼情況:如下圖:
在這裡插入圖片描述
解決上述問題:我們有兩種方法,只需要修改幾個引數即可,首先讓我們通過命令:

show variables like ‘%char%’;

看一下,引數列表,如下:在這裡插入圖片描述

方法一:我們需要通過命令:

1.set character_set_client=gbk;
2.set character_set_connection=gbk;
3.set character_set_database=gbk;
4.set character_set_filesystem=gbk;
5.set character_set_results=gbk;
6.set character_set_server=gbk;

修改如下六個引數:也就是前六個引數從character_set_client 到character_set_server這六個引數修改為gbk或者是gb2312;
修改六個引數以後,我們便可以解決中文亂碼問題:

方法二:在MySQL的安裝目錄下的配置檔案my.ini裡面的引數:default-character-set和character-set-server

在這裡插入圖片描述
在這裡插入圖片描述
都修改成gbk就可以了