最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決Mysql5.7中文亂碼的問(wèn)題

 更新時(shí)間:2017年03月17日 10:24:11   作者:Wu_Fei_Li  
在使用mysql5.7時(shí),會(huì)發(fā)現(xiàn)通過(guò)web端向數(shù)據(jù)庫(kù)中寫(xiě)入中文后會(huì)出現(xiàn)亂碼,但是在數(shù)據(jù)庫(kù)中直接操作SQL語(yǔ)句插入數(shù)據(jù)后中文就顯示正常,這個(gè)問(wèn)題怎么解決呢,下面小編給大家分享下解決方案

 在使用mysql5.7時(shí),會(huì)發(fā)現(xiàn)通過(guò)web端向數(shù)據(jù)庫(kù)中寫(xiě)入中文后會(huì)出現(xiàn)亂碼,但是在數(shù)據(jù)庫(kù)中直接操作SQL語(yǔ)句插入數(shù)據(jù)后中文就顯示正常,這個(gè)問(wèn)題怎么解決呢?此處不對(duì)MySQL的數(shù)據(jù)編碼過(guò)程和原理進(jìn)行講解,如果有興趣的同學(xué)可以自己百度。

下面我們就直接使用如下操作解決:

一、打開(kāi)mysql控制臺(tái),輸入命令show variables like 'character%';

  顯示如下:

 +--------------------------+-------------------------------------------+
| Variable_name      | Value                   |
+--------------------------+-------------------------------------------+
| character_set_client   | latin1                  |
| character_set_connection | latin1                  |
| character_set_database  | utf8                   |
| character_set_results  | latin1                  |
| character_set_server   | utf8                   |
| character_set_system   | utf8                   |
| character_sets_dir    | C:\MySQL\MySQL Server 5.0\share\charsets\ |
+--------------------------+-------------------------------------------+

二、修改my.ini文件

 [client]

  default-character-set=utf8

  [mysqld]
  default-storage-engine=INNODB
  character-set-server=utf8
  collation-server=utf8_general_ci

三、重啟后使用第一步的命令查看,如下:

  +--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+

還有character_set_database和character_set_server的默認(rèn)字符集還是latin1。

四、輸入命令:set names 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 | C:\wamp64\bin\mysql\mysql5.7.9\share\charsets\ |
+--------------------------+------------------------------------------------+

除了character_set_filesystem是binary外,其他都是utf8了,

這樣在web端也設(shè)置成utf8編碼就可以正常輸入數(shù)據(jù)庫(kù)了。

以上所述是小編給大家介紹的解決Mysql5.7中文亂碼的問(wèn)題,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • mysql主從及遇到的問(wèn)題解決

    mysql主從及遇到的問(wèn)題解決

    本文詳細(xì)介紹了如何使用Docker配置MySQL主從復(fù)制,首先創(chuàng)建了兩個(gè)文件夾并分別配置了`my.cnf`文件,通過(guò)執(zhí)行腳本啟動(dòng)容器并配置好主從關(guān)系,文中還提到了一些常見(jiàn)問(wèn)題的解決方法,如配置路徑錯(cuò)誤導(dǎo)致的沖突和slave的change連接錯(cuò)誤
    2025-01-01
  • Windows10 mysql 8.0.12 非安裝版配置啟動(dòng)方法

    Windows10 mysql 8.0.12 非安裝版配置啟動(dòng)方法

    這篇文章主要為大家詳細(xì)介紹了Windows10 mysql 8.0.12 非安裝版配置啟動(dòng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • MySQL架構(gòu)體系知識(shí)點(diǎn)總結(jié)

    MySQL架構(gòu)體系知識(shí)點(diǎn)總結(jié)

    在本篇內(nèi)容里我們給大家整理了關(guān)于MySQL架構(gòu)體系的相關(guān)知識(shí)點(diǎn)內(nèi)容以及相關(guān)實(shí)例,需要的朋友們學(xué)習(xí)下。
    2019-02-02
  • MySQL雙主(主主)架構(gòu)配置方案

    MySQL雙主(主主)架構(gòu)配置方案

    這篇文章主要介紹了MySQL雙主(主主)架構(gòu)配置方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Druid數(shù)據(jù)庫(kù)連接池的jar包的使用方式

    Druid數(shù)據(jù)庫(kù)連接池的jar包的使用方式

    這篇文章主要介紹了Druid數(shù)據(jù)庫(kù)連接池的jar包的使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • mysql中的load命令使用方法

    mysql中的load命令使用方法

    使用mysql 中的load 命令,可以將txt 文件中的內(nèi)容加載到數(shù)據(jù)庫(kù)表中
    2013-10-10
  • Linux系統(tǒng)下MySQL配置主從分離的步驟

    Linux系統(tǒng)下MySQL配置主從分離的步驟

    MySQL數(shù)據(jù)庫(kù)自身提供的主從復(fù)制功能可以實(shí)現(xiàn)數(shù)據(jù)的多處自動(dòng)備份,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的拓展,多個(gè)數(shù)據(jù)備份不僅加強(qiáng)數(shù)據(jù)的安全性,通過(guò)實(shí)現(xiàn)讀寫(xiě)分離還能進(jìn)一步提升數(shù)據(jù)庫(kù)的負(fù)載性能,這篇文章主要給大家介紹了關(guān)于在Linux系統(tǒng)下MySQL配置主從分離的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • MySQL主從復(fù)制之GTID模式詳細(xì)介紹?

    MySQL主從復(fù)制之GTID模式詳細(xì)介紹?

    這篇文章主要介紹了MySQL主從復(fù)制之GTID模式,GTID的復(fù)制方式,它由UUID和事務(wù)ID兩個(gè)部分組成,具有GTID事務(wù)是全局唯一性的,并且一個(gè)事務(wù)對(duì)應(yīng)一個(gè)GTID值、一個(gè)GTID值在同一個(gè)MySQL實(shí)例上只會(huì)執(zhí)行一次等特點(diǎn),想了解更多的小伙伴可以參考下面詳細(xì)內(nèi)容,希望對(duì)你有所幫助
    2022-02-02
  • MySQL文件權(quán)限存在的安全問(wèn)題和解決方案

    MySQL文件權(quán)限存在的安全問(wèn)題和解決方案

    MySQL文件權(quán)限是用來(lái)控制用戶(hù)對(duì)數(shù)據(jù)庫(kù)文件以及目錄的操作權(quán)限,在MySQL中,這些權(quán)限通常由系統(tǒng)管理員分配,通過(guò)GRANT和REVOKE語(yǔ)句進(jìn)行管理,本文給大家介紹了MySQL文件權(quán)限存在的安全問(wèn)題和解決方案,需要的朋友可以參考下
    2024-07-07
  • mysql 5.6 壓縮包版安裝方法

    mysql 5.6 壓縮包版安裝方法

    這篇文章主要為大家詳細(xì)介紹了mysql 5.6 壓縮包版安裝方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-12-12

最新評(píng)論

留坝县| 松桃| 枣庄市| 广水市| 准格尔旗| 井研县| 襄城县| 烟台市| 贵港市| 霍州市| 宝兴县| 耒阳市| 神农架林区| 东城区| 鄂托克旗| 延吉市| 屯昌县| 元氏县| 万山特区| 铅山县| 华阴市| 平顺县| 利川市| 华亭县| 夹江县| 安仁县| 南陵县| 板桥市| 安远县| 多伦县| 集安市| 铁岭市| 台州市| 沙洋县| 永川市| 莱西市| 金山区| 南汇区| 嵩明县| 巢湖市| 攀枝花市|