久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

mysql中怎么設(shè)置字符集統(tǒng)一

共計(jì) 6111 個(gè)字符,預(yù)計(jì)需要花費(fèi) 16 分鐘才能閱讀完成。

自動(dòng)寫代碼機(jī)器人,免費(fèi)開通

mysql 中怎么設(shè)置字符集統(tǒng)一,針對(duì)這個(gè)問題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡(jiǎn)單易行的方法。

一、查看 MySQL 數(shù)據(jù)庫服務(wù)器和數(shù)據(jù)庫字符集。 
 
mysql show variables like %char%  
+————————–+————————————-+—— 
| Variable_name  | Value  |…… 
+————————–+————————————-+—— 
| character_set_client  | utf8  |……  — 客戶端字符集  
| character_set_connection | utf8  |…… 
| character_set_database  | utf8  |……  — 數(shù)據(jù)庫字符集  
| character_set_filesystem | binary  |…… 
| character_set_results  | utf8  |…… 
| character_set_server  | utf8  |……  — 服務(wù)器字符集  
| character_set_system  | utf8  |…… 
| character_sets_dir  | D:\MySQL Server 5.0\share\charsets\ |…… 
+————————–+————————————-+—— 
二、查看 MySQL 數(shù)據(jù)表(table)的字符集。 
 
mysql show table status from sqlstudy_db like %countries%  
+———–+——–+———+————+——+—————–+—— 
| Name  | Engine | Version | Row_format | Rows | Collation  |…… 
+———–+——–+———+————+——+—————–+—— 
| countries | InnoDB |  10 | Compact  |  11 | utf8_general_ci |…… 
+———–+——–+———+————+——+—————–+—— 
三、查看 MySQL 數(shù)據(jù)列(column)的字符集。 
 
mysql show full columns from countries; 
+———————-+————-+—————–+——– 
| Field  | Type  | Collation  | ……. 
+———————-+————-+—————–+——– 
| countries_id  | int(11)  | NULL  | ……. 
| countries_name  | varchar(64) | utf8_general_ci | ……. 
| countries_iso_code_2 | char(2)  | utf8_general_ci | ……. 
| countries_iso_code_3 | char(3)  | utf8_general_ci | ……. 
| address_format_id  | int(11)  | NULL  | ……. 
+———————-+————-+—————–+——– 
四、查看當(dāng)前安裝的 MySQL 所支持的字符集。 
 
mysql show charset; 
mysql show char set; 
+———-+—————————–+———————+——–+ 
| Charset | Description  | Default collation  | Maxlen | 
+———-+—————————–+———————+——–+ 
| big5  | Big5 Traditional Chinese  | big5_chinese_ci  |  2 | 
| dec8  | DEC West European  | dec8_swedish_ci  |  1 | 
| cp850  | DOS West European  | cp850_general_ci  |  1 | 
| hp8  | HP West European  | hp8_english_ci  |  1 | 
| koi8r  | KOI8-R Relcom Russian  | koi8r_general_ci  |  1 | 
| latin1  | cp1252 West European  | latin1_swedish_ci  |  1 | 
| latin2  | ISO 8859-2 Central European | latin2_general_ci  |  1 | 
| swe7  | 7bit Swedish  | swe7_swedish_ci  |  1 | 
| ascii  | US ASCII  | ascii_general_ci  |  1 | 
| ujis  | EUC-JP Japanese  | ujis_japanese_ci  |  3 | 
| sjis  | Shift-JIS Japanese  | sjis_japanese_ci  |  2 | 
| hebrew  | ISO 8859-8 Hebrew  | hebrew_general_ci  |  1 | 
| tis620  | TIS620 Thai  | tis620_thai_ci  |  1 | 
| euckr  | EUC-KR Korean  | euckr_korean_ci  |  2 | 
| koi8u  | KOI8-U Ukrainian  | koi8u_general_ci  |  1 | 
| gb2312  | GB2312 Simplified Chinese  | gb2312_chinese_ci  |  2 | 
| greek  | ISO 8859-7 Greek  | greek_general_ci  |  1 | 
| cp1250  | Windows Central European  | cp1250_general_ci  |  1 | 
| gbk  | GBK Simplified Chinese  | gbk_chinese_ci  |  2 | 
| latin5  | ISO 8859-9 Turkish  | latin5_turkish_ci  |  1 | 
| armscii8 | ARMSCII-8 Armenian  | armscii8_general_ci |  1 | 
| utf8  | UTF-8 Unicode  | utf8_general_ci  |  3 | 
| ucs2  | UCS-2 Unicode  | ucs2_general_ci  |  2 | 
| cp866  | DOS Russian  | cp866_general_ci  |  1 | 
| keybcs2 | DOS Kamenicky Czech-Slovak | keybcs2_general_ci |  1 | 
| macce  | Mac Central European  | macce_general_ci  |  1 | 
| macroman | Mac West European  | macroman_general_ci |  1 | 
| cp852  | DOS Central European  | cp852_general_ci  |  1 | 
| latin7  | ISO 8859-13 Baltic  | latin7_general_ci  |  1 | 
| cp1251  | Windows Cyrillic  | cp1251_general_ci  |  1 | 
| cp1256  | Windows Arabic  | cp1256_general_ci  |  1 | 
| cp1257  | Windows Baltic  | cp1257_general_ci  |  1 | 
| binary  | Binary pseudo charset  | binary  |  1 | 
| geostd8 | GEOSTD8 Georgian  | geostd8_general_ci |  1 | 
| cp932  | SJIS for Windows Japanese  | cp932_japanese_ci  |  2 | 
| eucjpms | UJIS for Windows Japanese  | eucjpms_japanese_ci |  3 | 
+———-+—————————–+———————+——–+ 
以上查看 MySQL 字符集命令,適用于 Windows。 
 
 
 
Liunx 下修改 MySQL 字符集: 
1. 查找 MySQL 的 cnf 文件的位置  
find / -iname *.cnf -print 
 
/usr/share/mysql/my-innodb-heavy-4G.cnf 
/usr/share/mysql/my-large.cnf 
/usr/share/mysql/my-small.cnf 
/usr/share/mysql/my-medium.cnf 
/usr/share/mysql/my-huge.cnf 
/usr/share/texmf/web2c/texmf.cnf 
/usr/share/texmf/web2c/mktex.cnf 
/usr/share/texmf/web2c/fmtutil.cnf 
/usr/share/texmf/tex/xmltex/xmltexfmtutil.cnf 
/usr/share/texmf/tex/jadetex/jadefmtutil.cnf 
/usr/share/doc/MySQL-server-community-5.1.22/my-innodb-heavy-4G.cnf 
/usr/share/doc/MySQL-server-community-5.1.22/my-large.cnf 
/usr/share/doc/MySQL-server-community-5.1.22/my-small.cnf 
/usr/share/doc/MySQL-server-community-5.1.22/my-medium.cnf 
/usr/share/doc/MySQL-server-community-5.1.22/my-huge.cnf 
 
2. 拷貝 small.cnf、my-medium.cnf、my-huge.cnf、my-innodb-heavy-4G.cnf 其中的一個(gè)到 /etc 下,命名為 my.cnf 
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf 
 
3. 修改 my.cnf 
vi /etc/my.cnf 
在 [client] 下添加  
default-character-set=utf8
在 [mysqld] 下添加  
default-character-set=utf8
 
4. 重新啟動(dòng) MySQL 
[root@bogon ~]# /etc/rc.d/init.d/mysql restart 
Shutting down MySQL  [確定] 
Starting MySQL.  [確定] 
[root@bogon ~]# mysql -u root -p 
Enter password: 
Welcome to the MySQL monitor. Commands end with ; or \g. 
Your MySQL connection id is 1 
Server version: 5.1.22-rc-community-log MySQL Community Edition (GPL) 
Type help; or \h for help. Type \c to clear the buffer. 
 
其他的一些設(shè)置方法: 
 
修改的字符集  
use mydb 
mysql alter database mydb character set utf-8; 
創(chuàng)建數(shù)據(jù)庫指定數(shù)據(jù)庫的字符集  
mysql create database mydb character set utf-8; 
 
通過配置文件修改: 
修改 /var/lib/mysql/mydb/db.opt 
default-character-set=latin1
default-collation=latin1_swedish_ci
為  
default-character-set=utf8
default-collation=utf8_general_ci
重起 MySQL: 
[root@bogon ~]# /etc/rc.d/init.d/mysql restart 
 
通過 MySQL 命令行修改: 
mysql set character_set_client=utf8; 
Query OK, 0 rows affected (0.00 sec) 
mysql set character_set_connection=utf8; 
Query OK, 0 rows affected (0.00 sec) 
mysql set character_set_database=utf8; 
Query OK, 0 rows affected (0.00 sec) 
mysql set character_set_results=utf8; 
Query OK, 0 rows affected (0.00 sec) 
mysql set character_set_server=utf8; 
Query OK, 0 rows affected (0.00 sec) 
mysql set character_set_system=utf8; 
Query OK, 0 rows affected (0.01 sec) 
mysql set collation_connection=utf8; 
Query OK, 0 rows affected (0.01 sec) 
mysql set collation_database=utf8; 
Query OK, 0 rows affected (0.01 sec) 
mysql set collation_server=utf8; 
Query OK, 0 rows affected (0.01 sec) 

關(guān)于 mysql 中怎么設(shè)置字符集統(tǒng)一問題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注丸趣 TV 行業(yè)資訊頻道了解更多相關(guān)知識(shí)。

向 AI 問一下細(xì)節(jié)

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-04發(fā)表,共計(jì)6111字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒有評(píng)論)
主站蜘蛛池模板: 重庆市| 麦盖提县| 容城县| 寿阳县| 缙云县| 汝城县| 商水县| 罗山县| 广平县| 辽源市| 隆化县| 广昌县| 仁寿县| 南郑县| 遵义县| 潮安县| 台中市| 潜江市| 东海县| 沂南县| 铜鼓县| 云南省| 个旧市| 陈巴尔虎旗| 夹江县| 廊坊市| 盘锦市| 内丘县| 错那县| 灵山县| 神木县| 洪江市| 滨海县| 醴陵市| 汝州市| 英吉沙县| 安宁市| 中方县| 永泰县| 富顺县| 台前县|