我上傳SQL到服務器PhpMyAdmin時收到此錯誤。我確實看過類似帖子的答案,但不認爲它是相同的東西。它應該是 - 表格結構wzflh_admintools_log
。這些是行127至146:我很想念一個左括號。 (靠近「)」在位置136)
CREATE TABLE `wzflh_admintools_ipblock` (
`id` bigint(20) UNSIGNED NOT NULL,
`ip` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`description` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- --------------------------------------------------------
--
-- Table structure for table `wzflh_admintools_log`
--
CREATE TABLE `wzflh_admintools_log` (
`id` bigint(20) UNSIGNED NOT NULL,
`logdate` datetime NOT NULL,
`ip` varchar(40) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`url` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`reason` enum('other','adminpw','ipwl','ipbl','sqlishield','antispam','wafblacklist','tpone','tmpl','template','muashield','csrfshield','badbehaviour','geoblocking','rfishield','dfishield','uploadshield','xssshield','httpbl','loginfailure','securitycode','external','awayschedule','admindir','sessionshield','nonewadmins','nonewfrontendadmins','configmonitor','phpshield') COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`extradata` longtext COLLATE utf8mb4_unicode_ci
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
我以前沒有這樣做,但需要援助請。非常感激。
創建一個空白的sql文件並複製代碼,然後將sql文件導入到您的數據庫 –
用當前數據庫導入它?我不知道這會做什麼。我道歉。這會解決這個問題嗎?澄清需要。 –
是的,它會或在phpmyadmin,選擇你的分貝,然後單擊SQL,在控制檯上,粘貼沒有這些行代碼「SET SQL_MODE =」NO_AUTO_VALUE_ON_ZERO「; SET time_zone =」+00:00「;」點擊go –