程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Mysql壓縮版中文亂碼解決

Mysql壓縮版中文亂碼解決

編輯:MySQL綜合教程

Mysql壓縮版中文亂碼解決   壓縮版mysql不像安裝版時可以直接配置、需要手動配置。   雖然網上有各種方法:   但是我的壓縮版中的默認配置不在目錄中的msyql.ini下,我看到裡面有個mysql-default.ini文件、   將其重命名成mysql.ini後、簡單將其配置改了下、  

1
[mysqld]
01
basedir = D:/Data/mysql
02
 datadir = D:/Data/mysql/data
03
 port = 3306
04
 server_id = 11
05

06

07
# Remove leading # to set options mainly useful for reporting servers.
08
# The server defaults are faster for transactions and fast SELECTs.
09
# Adjust sizes as needed, experiment to find the optimal values.
10
join_buffer_size = 128M
11
sort_buffer_size = 2M
12
read_rnd_buffer_size = 2M
13

14
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

 

使用mysqld啟動,按照網上的配置編碼 1 [mysql] 2
default-character-set=utf8

 

 並且在mysql命令下使用 
1
set names 'utf8'

 

 查看各項配置之後,依舊亂碼、 解決方法是在[mysqld]下添加如下
1
character-set-server=utf8

 

果然、亂碼問題解決、

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved