首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将MySQL InnoDB数据库从Windows复制到Ubuntu服务器?

如何将MySQL InnoDB数据库从Windows复制到Ubuntu服务器?
EN

Stack Overflow用户
提问于 2013-05-16 05:55:33
回答 1查看 1.6K关注 0票数 1

要将应用程序部署平台从Windows升级到Ubuntu Linux Server,,我们需要将MySQL InnoDB database从Windows复制到Linux服务器,我尝试了两种方法:

1、使用mysqldump工具导出到一个sql,然后从Linux导入它,这样就产生了很多问题,比如汉字垃圾和InnoDB类型表是不正确的。

2 .直接copy数据库文件(在mysql/data/)到Linux MySQL数据文件夹(/var/lib/mysql/),下重新启动MySQL,通过输入命令行可以看到我们复制的数据库,并且可以看到数据库中的所有表,但是当我键入命令行'select * from sample_table',时,它显示了错误'ERROR 1146 (42S02): Table 'sampleSchema.sample_table' doesn't exist',,我知道这个表确实存在。我不知道为什么会这样。

希望有人知道这会给我帮助,谢谢。

EN

回答 1

Stack Overflow用户

发布于 2013-05-16 05:59:56

如果您可以从windows远程访问Ubuntu,则可以使用MySQL工作台5.2

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

https://stackoverflow.com/questions/16579931

复制
相关文章

相似问题

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