[前][次][番号順一覧][スレッド一覧]

mysql:15406

From: inahou <inahou <inahou@xxxxxxxxxx>>
Date: Wed, 29 Sep 2010 22:04:26 -0700
Subject: [mysql 15406] 複数の文字コードが混在している時のmysqldump の文字コード指定

  こんにちは。木下と申します。

どなたかご存知でしたら教えてください。
テーブル毎に文字コードが異なる場合、
mysqldump、および、リストア時の文字コードは何を指定すればよいのでしょうか。
MySQLのバージョンは、4.1 です。

mysqldump は、文字コードが混在している場合には使えないのでしょうか。
(文字コード毎にmysqldumpを分けて実行?)

テーブルとしては以下のような感じです。

mysql> show create table t_sjis;
+--------+----------------------------------------------------------------------------------------------+
| Table  | Create 
Table                                                                                 
|
+--------+----------------------------------------------------------------------------------------------+
| t_sjis | CREATE TABLE `t_sjis` (
   `s` varchar(255) default NULL
) ENGINE=InnoDB DEFAULT CHARSET=sjis |
+--------+----------------------------------------------------------------------------------------------+
1 row in set (0.01 sec)

mysql> show create table t_ujis;
+--------+----------------------------------------------------------------------------------------------+
| Table  | Create 
Table                                                                                 
|
+--------+----------------------------------------------------------------------------------------------+
| t_ujis | CREATE TABLE `t_ujis` (
   `s` varchar(255) default NULL
) ENGINE=InnoDB DEFAULT CHARSET=ujis |
+--------+----------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

mysql> show create table t_utf8;
+--------+----------------------------------------------------------------------------------------------+
| Table  | Create 
Table                                                                                 
|
+--------+----------------------------------------------------------------------------------------------+
| t_utf8 | CREATE TABLE `t_utf8` (
   `s` varchar(255) default NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 |
+--------+----------------------------------------------------------------------------------------------+
1 row in set (0.01 sec)



[前][次][番号順一覧][スレッド一覧]

->   15406 2010-09-30 14:04 [inahou <inahou@xxxxx] 複数の文字コードが混在している時のmysqldump の文字コード指定
     15407 2010-10-01 04:42 ┗[inahou <inahou@xxxxx]                                       
     15408 2010-10-01 09:32  ┗[HIRATSUKA Sadao <hir]                                     
     15409 2010-10-01 11:21   ┗[Yukio Kinoshita <ina]                                   
     15410 2010-10-01 13:27    ┗[HIRATSUKA Sadao <hir]                                 
     15411 2010-10-02 05:14     ┗[Yukio Kinoshita <ina]