将数据库数据从 Windows 上的 xampp 传输到 Ubuntu

将数据库数据从 Windows 上的 xampp 传输到 Ubuntu

将 mysql 数据库从 Windows 上的 xampp 传输到 Ubuntu 上的 MySql 服务器的最快方法是什么?

答案1

如果记忆不错的话,Xampp 附带了 PhpMyAdmin。使用该 Web 界面以 .sql 格式导出数据库表。

pma 截图

如果您的 Ubuntu 机器上也有 PhpMyAdmin,则可以使用它来导入导出的 .sql 文件。

如果没有,您可以从命令行进行导入。

使用以下命令在 Ubuntu 机器上创建一个空数据库:mysql -u username -p -e "CREATE DATABASE databasenamehere;

之后,你可以使用以下方式导入之前创建的 .sql 文件 mysql -u username -p databasenamehere < databasedump.sql

感谢 xofer 在下面的评论,我更新了我的答案。

答案2

从命令行:

mysqldump -u username -p password database_name > database_name.sql

然后将.sql复制到ubuntu服务器然后:

mysql -u username -p password database_name < database_name.sql

如果导入脚本没有运行,您可以从该脚本中删除密码。稍后会出现密码提示,您可以输入密码。此方法可以用于更大的数据

mysql -u username -p database_name < database_name.sql

Enter Password : 

相关内容