首页 > 代码库 > Win7下SQLServer访问虚拟机上的MySQL
Win7下SQLServer访问虚拟机上的MySQL
一、确保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 ALLSELECT TABLE_NAME,‘‘,‘‘,‘‘,‘‘,‘‘,TABLE_COMMENT FROM information_schema.tables where TABLE_SCHEMA=‘complaintdb‘) aORDER BY TABLE_NAME,(ORDINAL_POSITION+0);
Win7下SQLServer访问虚拟机上的MySQL
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。