码迷,mamicode.com
首页 > 数据库 > 详细

Win7下SQLServer访问虚拟机上的MySQL

时间:2017-05-22 15:10:26      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:mysq   sha   form   上下文   provider   mit   load   连接   info   

一、确保Win7能telnet通MySQL端口,防火墙设置可参考http://www.cnblogs.com/ShanFish/p/6519950.html
二、配置系统DSN
1、在Win7上安装MySQL ODBC驱动
2、管理工具->ODBC数据源->系统DSN->添加->选择[MySQL ODBC 5.3 Unicode Driver]->完成->配置连接信息
三、创建链接服务器
【常规】提供程序:[Microsoft OLE DB Provider for ODBC Drivers];数据源:第2步添加的系统DSN名称
【安全性】选择使用此安全上下文创建连接,填写MySQL数据库的登陆名和密码

--SSMS中查询
SELECT * FROM OPENQUERY(DBLINKVM, select @@port,@@version)
SELECT * FROM OPENQUERY(DBLINKVM, select * from sakila.actor limit 10)
SELECT * FROM OPENQUERY(DBLINKVM, show create table complaintdb.area_info)

MySQL查看表、字段说明

#MySQL查看表、字段说明
mysql> SELECT TABLE_NAME,COLUMN_NAME,COLUMN_TYPE,IS_NULLABLE,COLUMN_KEY,COLUMN_COMMENT 
FROM(
select TABLE_NAME,COLUMN_NAME,ORDINAL_POSITION,COLUMN_TYPE,IS_NULLABLE,COLUMN_KEY,COLUMN_COMMENT from information_schema.columns where TABLE_SCHEMA=complaintdb
UNION ALL
SELECT TABLE_NAME,‘‘,‘‘,‘‘,‘‘,‘‘,TABLE_COMMENT FROM information_schema.tables where TABLE_SCHEMA=complaintdb
) a
ORDER BY TABLE_NAME,(ORDINAL_POSITION+0);

Win7下SQLServer访问虚拟机上的MySQL

标签:mysq   sha   form   上下文   provider   mit   load   连接   info   

原文地址:http://www.cnblogs.com/ShanFish/p/6837233.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!