mysql 有没有dblink

mysql 有没有dblink,第1张

mysql是需要创建用户进行对应数据库的连接,同时附上各种权限

例:

create database dbname CHARACTER SET gbk

--先创建数据库

GRANT ALL PRIVILEGES ON *.* TO 'dbname'@'localhost' identified by 'dbpwd' WITH GRANT OPTION

--创建数据库用户并附上所有权限。

EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname = N'MYSQLLINK',@useself = N'False',@locallogin = N'sa',@rmtuser = N'root',@rmtpassword = N'wison'

之后就可以使用

SELECT * FROM OPENQUERY (MYSQLLINK, 'SELECT * FROM wisontest.sssss')

来查询mysql数据库中的数据了.

两张表如果是关联表,比如第一个表的sid对应第二个表的sid 用 select * from 表名1 a(a是表明的别名) left join 表名2 b on a.sid=b.sid

如果没有关联 select * from 表1 ,表2


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/8587357.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-18
下一篇2023-04-18

发表评论

登录后才能评论

评论列表(0条)

    保存