mysql資料庫轉換編碼

2021-06-21 13:17:04 字數 393 閱讀 9814

在遷移資料庫的時候,以前的資料庫用的是latin1(也不知道當初建資料庫的人怎麼想的),出現的亂碼,因為我建所有的庫用的都是utf8編碼,所以我對匯出的資料庫進行了轉碼。我只用了兩步就成功對以前的資料庫進行了轉碼:

1、將表中的latin1全部更成utf8,如:

engine=myisam default charset=latin1;就成成engine=myisam default charset=utf8

2、在ultraedit中開啟資料表,然後另存為,在另存為的時候,選擇預設編碼:utf8,如下圖

以上兩步完成以後,就會發現資料庫匯入以後,全是你認識的字了。

mysql 轉換編碼方式

vim etc my.cnf 在 mysqld 標籤下加上三行 default character set utf8 character set server utf8 在 mysql 標籤下加上一行 default character set utf8 在 mysql.server 標籤下加上一行...

MySQL資料庫編碼轉換方法

今日在qq群上看到有朋友問mysql編碼轉換問題,所有總結一下我以往轉換的方法,供各位朋友參考 轉換的基本思想是把資料庫用原字符集把資料匯出,然後用新的字符集把資料匯入。今日在qq群上看到有朋友問mysql編碼轉換問題,所有總結一下我以往轉換的方法,供各位朋友參考,如果有更好的辦法也希望大家提供。由...

Mysql資料庫編碼轉換問題

現在做乙個物料管理專案,用的是 資料庫,亂碼問題,在網上找到了答案,現和大家一起享,轉換的基本思想是把資料庫用原字符集把資料匯出,然後用新的字符集把資料匯入。現假設資料庫名是 21php,資料庫連線的使用者和密碼都是21php,連線主機是 localhost。下面是轉換操作步驟,1.匯出 mysql...