首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从PHPMyAdmin导出不会导入

问从PHPMyAdmin导出不会导入
EN

Stack Overflow用户
提问于 2016-07-29 20:42:22
回答 1查看 679关注 0票数 0

我有一个问题,从PHPMyAdmin导出的文件不能重新导入。它与转义的单引号和字符的组合有关。我将其简化为以下内容:

代码语言:javascript
复制
CREATE TABLE `test` (
  `id` int(11) NOT NULL,
  `text` text NOT NULL,
  `text2` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

没有转义的单引号,但有一个引号:

代码语言:javascript
复制
INSERT INTO `test` (`id`, `text`, `text2`) VALUES (108, 'Whats new for local authorities?', ' ');

工作正常

有一个转义的单引号,但没有

代码语言:javascript
复制
INSERT INTO `test` (`id`, `text`, `text2`) VALUES (108, 'What\'s new for local authorities?', '');

工作正常

但两者都有:

代码语言:javascript
复制
INSERT INTO `test` (`id`, `text`, `text2`) VALUES (108, 'What\'s new for local authorities?', ' ');

失败,出现以下错误:

代码语言:javascript
复制
Static analysis:

1 errors were found during analysis.

Ending quote ' was expected. (near "" at position 100)
SQL query:

INSERT INTO `test` (`id`, `text`, `text2`) VALUES (108, 'What\'s new for local authorities?', '&nbsp

MySQL said: Documentation

#1064 - 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 ''&nbsp' at line 1

这可能是我的无知,但我多年来一直在导出和导入大型数据库,没有任何问题。

如有任何帮助,非常感谢。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-07-29 20:48:54

尝试从mysql.exe导入数据

代码语言:javascript
复制
mysql -uuser -ppass dbName < file.sql
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38659171

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档