私は1and1.comからVPSを購入し、私のドメインの名前サーバを変更しました(以前はgodaddy上にありました)。しかし、私は、MySQL 5.5.45使用していたGoDaddyのに気づいて、私は5.1.72 MySQLのバージョン、それが与えているエラー1and1 vpsでMySQL 5.1.72から5.5.45にアップグレードする方法
と1and1の私のデータベース・スクリプトを実行したときにここに1and1でMySQLのバージョンは、このため5.1.72です
不明照合:「utf8mb4_unicode_ci」
は私のデータベースはWordPressのデータベースである - このコードは「utf8mb4_unicode_ci」
CREATE TABLE IF NOT EXISTS `wp_commentmeta` (
`meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`comment_id` bigint(20) unsigned NOT NULL DEFAULT '0',
`meta_key` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`meta_value` longtext COLLATE utf8mb4_unicode_ci,
PRIMARY KEY (`meta_id`),
KEY `comment_id` (`comment_id`),
KEY `meta_key` (`meta_key`(191))
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci AUTO_INCREMENT=174 ;
utf8mb4_unicode_ciの照合をサポートするには、MySQL 5.5.3以上が必要です。 – mitkosoft
さらに、中国語の文字や絵文字をデータベースに格納しない場合は、charsetと照合順序を純粋なutf8に変更することができます。 – mitkosoft
@mitkosoftありがとう私はそれを試してみるつもりです –