linux mysql 永久修改 字符集Word文档格式.docx
- 文档编号:18473016
- 上传时间:2022-12-17
- 格式:DOCX
- 页数:8
- 大小:18.67KB
linux mysql 永久修改 字符集Word文档格式.docx
《linux mysql 永久修改 字符集Word文档格式.docx》由会员分享,可在线阅读,更多相关《linux mysql 永久修改 字符集Word文档格式.docx(8页珍藏版)》请在冰豆网上搜索。
在[client]下添加
default-character-set=utf8
在[mysqld]下添加
4.重新启动MySQL
[root@bogon~]#/etc/rc.d/init.d/mysqlrestart
ShuttingdownMySQL
[确定]
StartingMySQL.
[root@bogon~]#mysql-uroot-p
Enterpassword:
WelcometotheMySQLmonitor.Commandsendwith;
or\g.
YourMySQLconnectionidis1
Serverversion:
5.1.22-rc-community-logMySQLCommunityEdition(GPL)
Type'
help;
'
or'
\h'
forhelp.Type'
\c'
toclearthebuffer.
5.查看字符集设置
mysql>
showvariableslike'
collation_%'
;
+----------------------+-----------------+
|Variable_name
|Value
|
|collation_connection|utf8_general_ci|
|collation_database
|utf8_general_ci|
|collation_server
|utf8_general_ci|
3rowsinset(0.02sec)
character_set_%'
+--------------------------+----------------------------+
|Value
|character_set_client
|utf8
|character_set_connection|utf8
|character_set_database
|utf8
|character_set_filesystem|binary
|
|character_set_results
|character_set_server
|character_set_system
|character_sets_dir
|/usr/share/mysql/charsets/|
8rowsinset(0.02sec)
参考:
ubuntu10.04mySql启动,停止,重启
启动:
sudo/etc/init.d/mysqlstart
停止:
sudo/etc/init.d/mysqlstop
重启:
sudo/etc/init.d/mysqlrestart
注意:
从windows下拷贝过来的文件在linux下不能直接加入数据库,因为字符集不一样,这样打开即使显示是中文也不能在数据库中显示,要把文件拷贝进linux的另一个文件中转换字符才可以。
MySQL乱码的根源是的MySQL字符集设置不当的问题,本文汇总了有关查看MySQL字符集的命令。
包括查看MySQL数据库服务器字符集、查看MySQL数据库字符集,以及数据表和字段的字符集、当前安装的MySQL所支持的字符集等。
一、查看MySQL数据库服务器和数据库字符集。
%char%'
+--------------------------+-------------------------------------+------
|Variable_name|Value|......
|character_set_client|utf8|......--客户端字符集
|character_set_connection|utf8|......
|character_set_database|utf8|......--数据库字符集
|character_set_filesystem|binary|......
|character_set_results|utf8|......
|character_set_server|utf8|......--服务器字符集
|character_set_system|utf8|......
|character_sets_dir|D:
\MySQLServer5.0\share\charsets\|......
二、查看MySQL数据表(table)的字符集。
showtablestatusfromsqlstudy_dblike'
%countries%'
+-----------+--------+---------+------------+------+-----------------+------
|Name|Engine|Version|Row_format|Rows|Collation|......
|countries|InnoDB|10|Compact|11|utf8_general_ci|......
三、查看MySQL数据列(column)的字符集。
showfullcolumnsfromcountries;
+----------------------+-------------+-----------------+--------
|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|.......
四、查看当前安装的MySQL所支持的字符集。
showcharset;
showcharset;
+----------+-----------------------------+---------------------+--------+
|Charset|Description|Defaultcollation|Maxlen|
|big5|Big5TraditionalChinese|big5_chinese_ci|2|
|dec8|DECWestEuropean|dec8_swedish_ci|1|
|cp850|DOSWestEuropean|cp850_general_ci|1|
|hp8|HPWestEuropean|hp8_english_ci|1|
|koi8r|KOI8-RRelcomRussian|koi8r_general_ci|1|
|latin1|cp1252WestEuropean|latin1_swedish_ci|1|
|latin2|ISO8859-2CentralEuropean|latin2_general_ci|1|
|swe7|7bitSwedish|swe7_swedish_ci|1|
|ascii|USASCII|ascii_general_ci|1|
|ujis|EUC-JPJapanese|ujis_japanese_ci|3|
|sjis|Shift-JISJapanese|sjis_japanese_ci|2|
|hebrew|ISO8859-8Hebrew|hebrew_general_ci|1|
|tis620|TIS620Thai|tis620_thai_ci|1|
|euckr|EUC-KRKorean|euckr_korean_ci|2|
|koi8u|KOI8-UUkrainian|koi8u_general_ci|1|
|gb2312|GB2312SimplifiedChinese|gb2312_chinese_ci|2|
|greek|ISO8859-7Greek|greek_general_ci|1|
|cp1250|WindowsCentralEuropean|cp1250_general_ci|1|
|gbk|GBKSimplifiedChinese|gbk_chinese_ci|2|
|latin5|ISO8859-9Turkish|latin5_turkish_ci|1|
|armscii8|ARMSCII-8Armenian|armscii8_general_ci|1|
|utf8|UTF-8Unicode|utf8_general_ci|3|
|ucs2|UCS-2Unicode|ucs2_general_ci|2|
|cp866|DOSRussian|cp866_general_ci|1|
|keybcs2|DOSKamenickyCzech-Slovak|keybcs2_general_ci|1|
|macce|MacCentralEuropean|macce_general_ci|1|
|macroman|MacWestEuropean|macroman_general_ci|1|
|cp852|DOSCentralEuropean|cp852_general_ci|1|
|latin7|ISO8859-13Baltic|latin7_general_ci|1|
|cp1251|WindowsCyrillic|cp1251_general_ci|1|
|cp1256|WindowsArabic|cp1256_general_ci|1|
|cp1257|WindowsBaltic|cp1257_general_ci|1|
|binary|Binarypseudocharset|binary|1|
|geostd8|GEOSTD8Georgian|geostd8_general_ci|1|
|cp932|SJISforWindowsJapanese|cp932_japanese_ci|2|
|eucjpms|UJISforWindowsJapanese|eucjpms_japanese_ci|3|
以上查看MySQL字符集命令,适用于Windows&
Linux。
其他的一些设置方法:
修改数据库的字符集
usemydb
alterdatabasemydbcharactersetutf-8;
创建数据库指定数据库的字符集
cr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux mysql 永久修改 字符集 永久 修改