gpt4 book ai didi

mysql - 将 SQL 文件导入 Rails 数据库

转载 作者:行者123 更新时间:2023-11-29 06:49:04 25 4
gpt4 key购买 nike

我想导入一个 .sql 文件,以便我的新架构和数据就是该 .sql 文件(所以我不关心丢失当前的架构和数据)

我试过了 rails db < sql-file-path但它返回一个错误:

enter image description here

我找到了这个answer但目前还不清楚这到底是做什么的,就像我们必须创建一个迁移来执行 ruby​​ 代码并导入文件一样?欢迎每个解决方案:)

最佳答案

您不一定需要使用 Rails。如果您习惯使用 mysql,则可以只使用它。您可以通过以下方式访问 mysql 控制台:

mysql -u user_name -p 

用您的用户(例如root)交换“user_name”,然后它会询问您的用户密码。当您有权访问控制台时,您可以通过以下方式选择您的开发数据库:

use your_database_name;

然后导入:

source your_sql_file.sql

您可以在 database.yml 上检查您的凭据和数据库名称。

如果不起作用,请检查您的sql语法或尝试再次生成转储文件。

祝你好运,希望这有帮助!

关于mysql - 将 SQL 文件导入 Rails 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48211032/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com