导入sql文件出错信息
里面的错误文本,注意红色部分
[Err] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'
[Err] CREATE TABLE `biye` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`xinxi_lxid1` int(11) DEFAULT NULL,
`xinxi_lxid2` int(11) DEFAULT NULL,
`xinxi_biaoti` char(200) NOT NULL,
`xinxi_riqi` date DEFAULT NULL,
`xinxi_jianjie_yn` tinyint(1) unsigned zerofill DEFAULT NULL,
`xinxi_jianjie` text,
`xinxi_tupian_yn` tinyint(1) unsigned zerofill DEFAULT NULL,
`xinxi_tupian` char(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '',
`xinxi_ding` tinyint(1) unsigned zerofill DEFAULT NULL,
`xinxi_neirong` text,
`add_riqi` date DEFAULT NULL,
`add_shijian` datetime DEFAULT NULL,
`web_key` varchar(200) DEFAULT NULL,
`web_desc` text,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
[Msg] Finished – Unsuccessfully
我们看红色文字部分。
每个电脑的编码不同,看下面的错误提示中的红色部分告诉你这个字符集或者排序规则不存在,需要替换成你自己电脑有的。看后面截图
我这里是navicat使用mysql数据库,点击数据库属性,查看你自己本地电脑的字符集和排序规则,然后找个软件,批量替换,我后面演示使用dremweaver来替换
使用dremweaver来替换