【问题标题】:How to download MySQL db from Rails app in Cloud9 IDE如何在 Cloud9 IDE 中从 Rails 应用程序下载 MySQL 数据库
【发布时间】:2016-05-02 04:39:30
【问题描述】:

如何从 C9 中的 Rails 应用程序下载 MySQL 数据库(然后在 MySQL Workbench 中本地打开)?

我想提高编写“原始 SQL”查询的技能,这将提供很多熟悉的数据可供使用。

【问题讨论】:

    标签: mysql ruby-on-rails cloud9-ide


    【解决方案1】:

    只需将 db 导出到 c9 中的本地文件,然后将其重新导入您的计算机:

    出口:

    mysqldump -u username -p databasename > backup.sql
    

    导入:

    mysql -u username -p databasename < backup.sql
    

    【讨论】:

    • 如果你这样做,它会要求输入密码。如果将密码留空,则会出现错误mysqldump: Got error: 2003: Can't connect to MySQL server on '0.0.0.0' (111) when trying to connect
    • 只是不要使用'-p'标签。效果很好。检查用户名和数据库名称是否正确:mysqldump -u username databasename &gt; backup.sql
    • 不幸的是仍然出现语法错误,`ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取正确的语法以在附近使用...'
    • 好的,首先,如果退出会话,您必须启动 mysql。所以,试试这个mysql-ctl start 然后mysqldump -u username databasename &gt; backup.sql
    • 可以通过mysqldump &lt;dbname&gt; &gt; backup.sql 做到这一点!
    猜你喜欢
    • 2014-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-17
    • 1970-01-01
    相关资源
    最近更新 更多