首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将数据导入mysql数据库

将数据导入mysql数据库
EN

Stack Overflow用户
提问于 2017-08-28 15:55:32
回答 1查看 1.1K关注 0票数 1

我正在尝试将mysql数据库导入到新版本的xampp(v7.1.8)中。按下“导入”按钮后,我将收到数百条错误消息:

注意.\vendor\phpmyadmin\sql-parser\src\UtfString.php#128未初始化的字符串偏移量: 516 回溯 ( .\vendor\phpmyadmin\sql-parser\src\Lexer.php#823: PhpMyAdmin\SqlParser\UtfString->offsetGet(integer 216) .\vendor\phpmyadmin\sql-parser\src\Lexer.php#228: PhpMyAdmin\SqlParser\Lexer->parseString() .\vendor\phpmyadmin\sql-parser\src\Lexer.php#182: PhpMyAdmin\SqlParser\Lexer->lex() .\vendor\phpmyadmin\sql-parser\src\Parser.php#336: PhpMyAdmin\SqlParser\Lexer->__construct(布尔值为false,( .\vendor\phpmyadmin\sql-parser\src\Utils\Query.php#395: PhpMyAdmin\SqlParser\Parser->__construct(string ) .\libraries\parse_analyze.lib.php#30: PhpMyAdmin\SqlParser\Utils\Query::getAll(string ) .\import.php#656: PMA_parseAnalyze( string,string 'where_to_go',)

如果有人能给我任何建议,就会受到很大的欢迎。

EN

回答 1

Stack Overflow用户

发布于 2021-02-08 13:07:16

原因可能是编码错误。如果我试图导入一个保存在Excel中的CSV文件,格式为"CSV (字符分隔) (.csv)“,它将以ANSI格式输入。如果导入该文件,我将得到与您相同的错误消息。在PhpMyAdmin中切换到Windows1250,就可以读取该文件。如果您有更高版本的Excel,则可以选择"CSV 8”(逗号分隔)(.csv)。这里的问题是,带有欧洲语言设置(荷兰语、德语)的Excel列表将不会被单独逗号,而是分叉。但您的代码可能会有所不同。

无论哪种方式。两个程序中的默认值都不兼容,必须手动设置其中一个或另一个。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45922953

复制
相关文章

相似问题

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