golang使用mgo操作mongoDB遇到奇葩问题,求教

Python08

golang使用mgo操作mongoDB遇到奇葩问题,求教,第1张

这个似乎不是那么容易解答的,首先你要把数据从mongodb查出来,你要确保已经安装了go语言的mongodb驱动。然后对查出来的数据进行解析,查出来的数据是类似json的数据,这个解析代码需要相关的库或者你自己写的。然后再把数据相应的插入mysql里,这里你也要安装go语言的mysql驱动和odbc

你参考下这篇文章的配置ODBC的例子

http://

www

.chinaaspx.com/forum/showtopic.aspx?forumid=22&topicid=153&go=next

然后在

程序

中直接连接ODBC就可以了

连接

代码

如下

OdbcConnection

oconn

=

new

OdbcConnection("dsn=LocalServerdatabase=footuid=sapwd=sql")

oconn.Open()

OdbcCommand

ocmd

=

new

OdbcCommand("select

*

from

tb_user",

oconn)

OdbcDataAdapter

oda

=

new

OdbcDataAdapter(ocmd)

DataTable

dt

=

new

DataTable()

oda.Fill(dt)

oconn.Close()

dsn=你设置的DSN名称

上面的代码是连接SQLServer的

你根据MySQL需要的东西再修改下连接

字符串

就可以使用了