- 2008-01-06 (日) 11:05
- WordPress
このたびkazkiscope.comのWebサーバの移転を行いました。旧サーバ上のWordPressのファイル一式をダウンロードし、wp-config.phpを新サーバのデータベース情報に書き換え、新サーバへアップ。WP-DBManagerで作成したバックアップファイルを使用して、新サーバのデータベースにインポート……しようとしたところ、phpMyAdmin上で以下のようなエラーが発生しました。
CREATE TABLE `wp_categories` (
`cat_ID` bigint( 20 ) NOT NULL AUTO_INCREMENT ,
`cat_name` varchar( 55 ) NOT NULL default '',
`category_nicename` varchar( 200 ) NOT NULL default '',
`category_description` longtext NOT NULL ,
`category_parent` bigint( 20 ) NOT NULL default '0',
`category_count` bigint( 20 ) NOT NULL default '0',
`link_count` bigint( 20 ) NOT NULL default '0',
`posts_private` tinyint( 1 ) NOT NULL default '0',
`links_private` tinyint( 1 ) NOT NULL default '0',
PRIMARY KEY ( `cat_ID` ) ,
KEY `category_nicename` ( `category_nicename` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8;MySQLのメッセージ:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=utf8' at line 13
メッセージを見るに、シンタックスエラーということで。「DEFAULT CHARSET=utf8」のあたりが原因のようなので、CHARSET 部を削除しました。
) ENGINE = MYISAM DEFAULT CHARSET = utf8;
この部分を、
) ENGINE = MYISAM;
このように変更後、正常にインポートできました。MySQLのバージョンは旧サーバ・新サーバ共に4.1.20。備忘録としてエントリしておきます。
- 2008-01-06 (日) 11:05
- WordPress
コメント:0
トラックバック+ピンバック:0
- このエントリのトラックバックURL
- 次のエントリ: MORISAWA PASSPORT ONEを購入
- 前のエントリ: 遅ればせながら謹賀新年&Ktai Style導入
