mysql設(shè)置字符集的操作方法
mysql是一款有很多用戶都非常熟悉的數(shù)據(jù)庫管理軟件,可以很好的幫助用戶完成數(shù)據(jù)庫的管理操作,并且在其中還可以使用到一些比較方便的功能來對數(shù)據(jù)庫數(shù)據(jù)進(jìn)行整理,在數(shù)據(jù)庫的管理過程中,很多用戶需要在其中設(shè)置一些表的字符集,但是很多用戶對MySQL的使用不是很熟悉,也不知道要如何操作來進(jìn)行設(shè)置。所以在接下來的教程中小編就跟大家分享一下具體的設(shè)置字符集方法吧,有需要的朋友不妨一起來看看小編分享的這篇設(shè)置方法教程,希望能夠?qū)V大用戶朋友有所幫助。
1.首先我們在cmd連接好MySQL數(shù)據(jù)庫之后,可以運用set names來進(jìn)行字符集的設(shè)置,具體如下圖中所示。
2.另外還有一種方式就是給轉(zhuǎn)換器接收數(shù)據(jù)的字符集,可以通過set character_set_client來進(jìn)行設(shè)置,下圖可作參考。
3.還有需要設(shè)置返回結(jié)果的字符集,運用到的是character_set_results命令來告知返回的數(shù)據(jù)結(jié)果。
4.同樣的在創(chuàng)建表的時候也可以指定表的字符集,如下圖中所示,可以直接通過charset來進(jìn)行設(shè)置。
5.在設(shè)置好字符集之后,當(dāng)我們在表中插入數(shù)據(jù)之后,再進(jìn)行數(shù)據(jù)的查詢的話,顯示出來的中文字符就不會出現(xiàn)問題了。
6.如果在設(shè)置的時候我們設(shè)定返回結(jié)果字符集為utf8的話,查詢數(shù)據(jù)時得到的就是亂碼,這種情況是因為客戶端和返回的字符集不一樣。
以上就是小編今天跟大家分享的使用MySQL這款軟件的時候設(shè)置字符集的具體操作方法,有需要的朋友可以試一試這個方法,希望這篇教程能夠幫助到大家。
相關(guān)文章:
1. MySQL創(chuàng)始人發(fā)郵件尋求中國幫助2. Mysql入門系列:建立MYSQL客戶機(jī)程序的一般過程3. Windwos下MySQL 64位壓縮包的安裝方法學(xué)習(xí)記錄4. MySQL找出未提交事務(wù)的SQL實例淺析5. 淺談MySQL之select優(yōu)化方案6. Mysql命令行連接遠(yuǎn)程/本地數(shù)據(jù)庫詳解7. 如何利用MySQL查詢varbinary中存儲的數(shù)據(jù)8. MySQL索引失效的典型案例9. mysql中使用date_add()函數(shù)講解10. MySQL EXPLAIN輸出列的詳細(xì)解釋
