将 mysql 数据库从 Windows 上的 xampp 传输到 Ubuntu 上的 MySql 服务器的最快方法是什么?
答案1
如果记忆不错的话,Xampp 附带了 PhpMyAdmin。使用该 Web 界面以 .sql 格式导出数据库表。
如果您的 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 :