色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql導入數據庫全部報錯

錢斌斌2年前11瀏覽0評論

假如你在使用mysql時遇到了導入數據庫全部報錯的情況,那么你需要找出問題所在,并采取相應的解決措施。

Error: 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 'DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` int(11) NOT NULL AUTO_INC' at line 1

錯誤提示顯示,在進行SQL語法檢查時出現了問題。檢查導入的SQL語句是否符合MySQL服務器版本的規范。

Solution:
在你的SQL文件中加入以下行在文件開頭,指定字符集。
-- coding: utf-8
SET NAMES utf8;
CREATE DATABASE IF NOT EXISTS `my_database` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE my_database;
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
`email` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `user` VALUES (1, 'Tom', 'tom@example.com'), (2, 'Jerry', 'jerry@example.com');

加入以上代碼后,重新導入SQL文件,你會發現問題得到了解決。