婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Mysql數據庫亂碼問題的對應方式

Mysql數據庫亂碼問題的對應方式

熱門標簽:寶應電信400電話辦理費用 外呼系統服務 外呼系統防封號違法嗎 如何在高德地圖標注新地址 湘潭電銷機器人咨詢電話 電銷機器人針對的 高德地圖標注模式 高德地圖標注中心個人注冊 400電話辦理都選易號網

MySQL中數據庫亂碼一般進行字符集的設定即可,但是亂碼可以出現在各個階段,所以這篇文章整理一下亂碼出現的各個階段以及對應方法。

建庫/建表時添加charset設定

建庫

CREATE DATABASE 數據庫名稱 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

建表

create table 表名(字段構成詳細列表信息) default charset=utf8;

客戶端顯示

locale

確認locale設定是否為UTF8方式,一般服務器端沒有問題,僅在客戶端存在問題?;蛘咭徊糠挚蛻舳擞袉栴},往往就是客戶端顯示設定存在問題。

確認命令:locale

mysql設定

使用show variables like ‘%character%'進行確認,一般修改character_set_database和character_set_server可以僅在當前session修改設定

使用mysql命令可以進行session范圍內的字符集設定

確認命令(mysql):show variables like '%character%'

局部設定

僅在當前session起作用,設定方式為:

set character_set_database=utf8

全局設定

多個session起作用的設定方式為:

set global character_set_database=utf8

當然session方式會再數據庫重啟后失效,需要持久化保存,同樣的設定要設定到mysql的配置文件my.cnf中即可.

這樣在創建數據庫或者創建數據庫表的時候缺省就是指定的utf8了

如果是純粹的顯示問題,很多時候還有可能是由于character_set_results設定顯示的。

使用show variables like ‘%character%'進行確認,如果設定不正確,可以使用如下方式解決

set character_set_results='utf8';

數據庫數據導出

一般使用mysqldump進行數據庫導出會使用如下命令

mysqldump -u用戶名 -p用戶密碼 數據庫名稱 >mysqlbackup.sql

如果出現亂碼,可以實現添加如下Option

mysqldump -u用戶名 -p用戶密碼 --default-character-set=utf8 數據庫名稱 >mysqlbackup.sql

如果含有blob類型,則需要使用hex-blob選項進行mysqldump導出

mysqldump -u用戶名 -p用戶密碼 --hex-blob 數據庫名稱 >mysqlbackup.sql

數據庫數據導入

導入的時候如果出現問題,也可考慮添加字符級的設定

mysql -u用戶名 -p用戶密碼 --default-character-set=utf8 數據庫名稱 mysqlbackup.sql

也可使用如下方式,導入之前執行如下命令

set names utf8;

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

您可能感興趣的文章:
  • MySQL5.x版本亂碼問題解決方案
  • 解壓版MYSQL中文亂碼問題解決方案
  • node使用mysql獲取數據庫數據中文亂碼問題的解決
  • php寫入mysql中文亂碼的實例解決方法
  • MySQL字符集亂碼及解決方案分享
  • linux下mysql亂碼問題的解決方案
  • mysql中插入表數據中文亂碼問題的解決方法
  • 解決Linux下Tomcat向MySQL插入數據中文亂碼問題
  • JDBC連接mysql亂碼異常問題處理總結
  • MySQL如何解決DOS窗口亂碼問題

標簽:黃山 蘭州 宿遷 黔南 賀州 南充 佛山 馬鞍山

巨人網絡通訊聲明:本文標題《Mysql數據庫亂碼問題的對應方式》,本文關鍵詞  Mysql,數據庫,亂碼,問,題的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Mysql數據庫亂碼問題的對應方式》相關的同類信息!
  • 本頁收集關于Mysql數據庫亂碼問題的對應方式的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 乳源| 新化县| 潞城市| 密云县| 大埔区| 新晃| 苏州市| 丘北县| 永年县| 夏邑县| 治多县| 铜川市| 吴川市| 中卫市| 万山特区| 三台县| 洛浦县| 榕江县| 梨树县| 华容县| 图们市| 龙游县| 满城县| 洪江市| 绍兴县| 建宁县| 安国市| 日照市| 林芝县| 章丘市| 莎车县| 新宁县| 济宁市| 含山县| 阿拉善左旗| 陵水| 衢州市| 江达县| 阿合奇县| 衡阳县| 叙永县|