當前位置:九游会j9娱乐平台-九游ag登录中心网址 » 操作系統 » 修改資料庫的編碼

修改資料庫的編碼-九游会j9娱乐平台

發布時間: 2024-07-13 05:01:38

1. 如何更改mysql資料庫編碼為utf-8或者gb2312

mysql 創建 資料庫時指定編碼很重要,很多開發者都使用了默認編碼,亂碼問題可是防不勝防。制定資料庫的編碼可以很大程度上避免倒入導出帶來的亂碼問題。

網頁數據一般採用utf8編碼,而資料庫默認為latin 。我們可以通過修改資料庫默認編碼方式為utf8來減少資料庫創建時的設置,也能最大限度的避免因粗心造成的亂碼問題。

我們遵循的標準是,資料庫,表,欄位和頁面或文本的編碼要統一起來

我們可以通過命令查看資料庫當前編碼:

mysql> show variables like 'character%';

發現很多對應的都是latin1,我們的目標就是在下次使用此命令時latin1能被utf8取代。

第一階段:

mysql設置編碼命令

[sql]view plain

  • setcharacter_set_client=utf8;

  • setcharacter_set_connection=utf8;

  • setcharacter_set_database=utf8;

  • setcharacter_set_results=utf8;

  • setcharacter_set_server=utf8;

  • 然後mysql> show variables like 'character%';你可以看到全變為utf8
  • mysql> show variables like 'character%';

    -------------------------- ---------------------------------------------------------

    | 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:program filesmysqlmysql server 5.0sharecharsets |

    -------------------------- ---------------------------------------------------------

    8 rows in set

2. 怎麼將資料庫的編碼改成utf-8

mysql資料庫的默認編碼並不是utf-8,所以需要將資料庫的編碼改成utf-8。

具體的方法步驟如下:

3. 如何設置mysql資料庫默認的字元集編碼為gbk

1、更改伺服器的編碼方式,在終端輸入以下命令:

mysqld --character-set-server=gbk --collation-server=gbk_chinese_ci;

4. linux 怎麼修改資料庫編碼格式

首先我們在終端窗口處輸入mysql -u root -p 命令,然後輸入root帳號密碼連接資料庫。具體操作如下圖所示。

連接上資料庫後,執行命令show variables like 'character%';查看資料庫的編碼格式,可以看到資料庫以及資料庫服務端的默認編碼都為:latin1編碼。具體操作如下圖所示。

然後我們退出資料庫,修改資料庫的配置文件my.cnf文件,此文件如果通過rpm安裝一般在/etc/目錄下,具體修改成的樣式如下圖所示。

修改完成後,我們保存配置的修改,然後執行命令service mysqld restart。重新啟動資料庫。具體操作如下圖所示。

然後我們待資料庫重啟完成後,重新連接資料庫,執行命令show variables like 'character%'; 查看更改後的編碼格式。具體展示如下圖所示,可以看到已經修改為utf8編碼。

當然對於某個資料庫的編碼格式的查看,我們可以通過執行命令show create database 資料庫名稱;具體展示如下圖所示。

我們也可以通過執行命令修改資料庫的編碼格式,可以通過命令:alter database 資料庫名稱 default character set utf8 collate utf8_general_ci;修改為utf8格式。具體操作如下圖所示。

修改完成後,我們再次執行命令 show create database 資料庫名稱,來查看確認是否更改成功。可以看到已經是utf8格式了。

熱點內容
matlab命令窗口和新建腳本 發布:2024-07-17 15:51:26 瀏覽:374
建ftp文件夾 發布:2024-07-17 15:51:26 瀏覽:954
魔獸撿物腳本 發布:2024-07-17 15:27:56 瀏覽:129
開發ip伺服器 發布:2024-07-17 15:24:42 瀏覽:387
安卓系統視頻製作哪個好用 發布:2024-07-17 15:10:47 瀏覽:210
androidapk結構 發布:2024-07-17 15:10:43 瀏覽:945
c語言指針的例子 發布:2024-07-17 15:08:01 瀏覽:768
linuxzcat 發布:2024-07-17 15:02:09 瀏覽:901
賓士編程嗎 發布:2024-07-17 14:57:08 瀏覽:853
硬碟加密硬體 發布:2024-07-17 14:51:05 瀏覽:836
网站地图