zoukankan      html  css  js  c++  java
  • 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 ALL
    SELECT TABLE_NAME,'','','','','',TABLE_COMMENT FROM information_schema.tables where TABLE_SCHEMA='complaintdb'
    ) a
    ORDER BY TABLE_NAME,(ORDINAL_POSITION+0);
  • 相关阅读:
    进程、线程
    listview
    Jquery小知识点
    Jquery
    ling查询
    linq
    登陆状态显示
    母版页
    js的触发方式
    js
  • 原文地址:https://www.cnblogs.com/ShanFish/p/6837233.html
Copyright © 2011-2022 走看看