rubyonrails&;远程MySQL

rubyonrails&;远程MySQL,mysql,ruby-on-rails,database-connection,Mysql,Ruby On Rails,Database Connection,我是开发rails应用程序的初学者,我正在尝试从远程MySQL数据库(从我的另一台机器)导入数据。所以我的问题是,在本地托管的rails应用程序中,是否可以通过单击按钮从远程MySQL服务器访问/导入数据 多谢各位 编辑: 我的目标是在本地托管的rails应用程序中从远程MySQL数据库显示选定的数据字段。我希望在单击按钮后,随着接收SQL输出,相应rails页面的视图发生更改。当然,这是可能的 基本上,你有两种方法 导入/导出方式和程序员方式 程序员的方式(依我拙见,不推荐): 假设您以能够访

我是开发rails应用程序的初学者,我正在尝试从远程MySQL数据库(从我的另一台机器)导入数据。所以我的问题是,在本地托管的rails应用程序中,是否可以通过单击按钮从远程MySQL服务器访问/导入数据

多谢各位

编辑:
我的目标是在本地托管的rails应用程序中从远程MySQL数据库显示选定的数据字段。我希望在单击按钮后,随着接收SQL输出,相应rails页面的视图发生更改。

当然,这是可能的

基本上,你有两种方法

导入/导出方式和程序员方式

程序员的方式(依我拙见,不推荐):

假设您以能够访问远程数据库中数据的方式构建应用程序,您应该做两件事:

I.使您的远程数据库可以从正在使用的服务器访问。关于如何做到这一点,有很多文章可以通过a)使用PHPMyadmin或b)直接从远程服务器命令行来完成

例如:

a) 在PHPMyAdmin中选择您的数据库,转到“权限”并添加远程访问的条目

b)
将**上的所有权限授予由“密码”标识的“用户名”@“IP”
然后重新启动数据库服务器

二,。在rails应用程序中,假设您已经使用另一个db,您可能应该执行以下操作:

导入/导出

无论如何,我会去出口/进口。。。我会选择CSV方式。。。。RoR对于导入csv数据来说非常简单。导入CSV数据、应用一些转换以使其与您的模型兼容并保存到新数据库非常容易

此railscast显示如何从csv文件导入数据


在发送给SO之前,你有没有尝试过在Google上搜索一下呢?是的,我有。但是找不到关于我问题的正确信息。对不起,谢谢你,斯塔夫罗斯·苏瓦茨。我想按照程序员的方式,通过点击按钮将实时数据导入rails页面。在发布此问题之前,我已经看过railscasts的导入/导出屏幕,并决定不这样做。非常感谢你的帮助,不客气。很高兴能帮忙。