mysql - 在 Rails 中移动 MySql 数据库

标签 mysql ruby-on-rails

我正在 Lubuntu 中开发 Rails 应用程序。它的后端有MySQL数据库。我想将带有数据库的应用程序移至我的新 Ubuntu 操作系统。我可以使用 Git 移动 Rails 项目,但我不知道如何移动 MySQL 数据库。我想知道是否有一种快速的方法来移动数据库。我将不胜感激任何帮助。

谢谢

最佳答案

您可以通过获取 mysqldump 来移动数据。

mysqldump -u [user_name] -p  -h [hostname] [database_name] > [file_name.sql]

在终端中使用它并设置相关属性,成功后它将生成一个 MySQL 转储文件,您稍后可以使用该文件将数据库恢复到另一台计算机。此外,由于数据库的结构保持不变,从 Rails 应用迁移不会显示任何变化,那么您就可以在新机器上使用它了。

关于mysql - 在 Rails 中移动 MySql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53326366/

相关文章:

php - 比较每行数据的表字段并采取一些措施 (PHP)

mysql - shell脚本中mysql存储过程的关联数组

java - 使用 Ruby on Rails Web 应用程序 SSH 登录服务器

ruby-on-rails - activeadmin 添加日期选择器

ruby-on-rails - 将用户从 Rails 应用程序中注销的正确方法是什么?

javascript - 如何将 Highcharts 自动保存为特定文件夹中的图像

mysql - 如何转置Mysql中的表

php - 如何将bind_params用于时间戳数据?

ruby-on-rails - 创建文件夹有什么作用,是自动命名空间吗?

php - 文本区域不显示默认文本