国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

我終于讓mysql-server能輸入中文了!!!

2024-07-24 12:59:20
字體:
來源:轉載
供稿:網友

話說很久沒有使用這個界面編輯文章了。。。。。。

先介紹一下我的系統和安裝的MySQL版本:

mysql-server          5.7.17-0Ubuntu0.16.04.1

Ubuntu    16.4 LTS

接著就是查看你mysql原本的編碼方式,在mysql客戶端運行下面的語句:

show variables like "%character_set%";

接著你要做的就是把里面的配置改成下面的內容,基本都修改成utf8。

+--------------------------+----------------------------+| 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       | /usr/share/mysql/charsets/ |+--------------------------+----------------------------+前面百度的內容都說要去修改什么my.ini,my.conf文件,可惜文件我是找到了,可惜里面的內容跟他們講的完全是牛頭不對馬嘴,幸好,最后給我百度到了,終于改好了。大哭

先到這個目錄下:

/etc/mysql/conf.d在這個目錄下原本只有:mysql.cnf、mysqldump.cnf,這兩個文件,我們新建一個文件:utf8.cnf,文件名我不知道是不是有要求的,但是我是按照這個文件名,然后在這個文件里添加下面的內容:

[mysqld]character-set-server=utf8collation-server=utf8_general_ci[client]default-character-set=utf8然后關閉保存,重啟mysql。使用上面的方式查看一下你的編碼是不是跟我的一致了,如果一致那就恭喜你了,如果不一致,那請你加油吧,我是邊百度,邊罵mysql,持續了一個多小時才成功的,你可能需要再多花點時間。

注意!!!這個時候你還是無法往原有的表中添加中文的,因為原本存在的表還是按照原來的編碼方式的,所以你需要把舊表刪除,重新新建。。。。。。祝你好運。

新建好的表就可以輸出中文了,這里我要秀一下自己的成果!!!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 射洪县| 兴文县| 南木林县| 迁安市| 阿合奇县| 宝鸡市| 额尔古纳市| 衡阳市| 阜康市| 曲阜市| 保山市| 鸡泽县| 盐山县| 唐河县| 金湖县| 云林县| 旬邑县| 安庆市| 那曲县| 霸州市| 靖江市| 建昌县| 伊川县| 平远县| 达州市| 江口县| 仁布县| 伊宁县| 黄陵县| 万盛区| 固始县| 新营市| 泰和县| 城步| 喀喇沁旗| 武义县| 塔河县| 海原县| 土默特右旗| 额尔古纳市| 县级市|