我想用phpMyAdmin在新服務器上導入一個MySQL轉儲(從phpMyAdmin導出)。新服務器在MariaDB上運行,並且導入每次都會跳出一條錯誤消息。WordPress:將MySQL數據庫導入到MariaDB
- MySQL的版本是:52年5月5日對數
- 的MariaDB的版本是:21年10月1日-MariaDB的-1〜可信任
該錯誤消息是#1064。從文檔:
Error: 1064 SQLSTATE: 42000 (ER_PARSE_ERROR)
Message: %s near '%s' at line %d
還有很多關於「未初始化的字符串偏移量」的通知。
任何想法?
前20行:
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
/*!40101 SET @[email protected]@CHARACTER_SET_CLIENT */;
/*!40101 SET @[email protected]@CHARACTER_SET_RESULTS */;
/*!40101 SET @[email protected]@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
CREATE TABLE IF NOT EXISTS `wp_commentmeta` (
`meta_id` bigint(20) unsigned NOT NULL,
`comment_id` bigint(20) unsigned NOT NULL DEFAULT '0',
`meta_key` varchar(255) DEFAULT NULL,
`meta_value` longtext
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
顯示文件的前20行。您使用哪個MySQL版本創建轉儲 –
請參閱上面的行 – Cray
讓我們看看1064運行代碼,而不是從文檔運行。 –