[20140928]创建连接到MySQL的连接服务器

首先要安装 mysql odbc

然后 odbc下创建DSN,并且要在系统DSN下。

最后执行

exec sp_addlinkedserver

@server= ‘XY‘,        --这是链接服务器的名称

@srvproduct= ‘mysql‘,    --这个你自己随便吧

@provider= ‘MSDASQL‘,    --这是固定的,不能瞎填,否则死定了

@datasrc= ‘xy‘, --这是ODBC 里面data source name

@location=NULL,

@provstr= ‘DRIVER={MySQL ODBC 5.3 ANSI Driver};SERVER=115.28.223.1;DATABASE=db;UID=reader;PORT=3306;‘,    --这个串你研究一下就知道了

@catalog = NULL

exec sp_addlinkedsrvlogin

@rmtsrvname= ‘XY‘,

@useself= ‘false‘,

@rmtuser= ‘reader‘,

@rmtpassword= ‘pwd‘;

select * from openquery( XY,‘SELECT * FROM xiyou1.tbl_recharge_log where fld_datetime>=‘‘20140922‘‘;‘)

时间: 2024-10-27 20:52:59

[20140928]创建连接到MySQL的连接服务器的相关文章

解决MySQL远程连接服务器上的MySQL报1130的错问题

用Navicat for mysql连接数据库测试下连接 如果出现1130错误 错误代码是1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server 是无法给远程连接的用户权限问题. 服务端的mysql没有开启访问权限 解决办法是: 进入MySql控制台,弹出Enter password:输入您的数据库密码 mysql -u root -p 输入MySQL的密码 执行下命令 GRANT

Python-Web框架之 - 利用SQLALchemy创建与数据库MySQL的连接, 详解用Flask时会遇到的一些大坑 !

经过这个小项目算是对Django与Flask这两个web框架有了新的认识 , Django本身的轮子非常齐全 , 套路也很固定 , 新手在接触Django框架时 , 不会陷入到处找轮子的大坑 ; 那么在使用Flask这个框架的时候会碰到哪些大坑呢 , 首先Flask是一个轻量级的web框架 , 之所以说它轻量级是因为它本身并没有多少轮子 , 那是不是就代表这些轮子需要我们自己来造呢 , 那倒不必 , 但是需要我们去找这些轮子 , 这恰恰是锻炼你的思维的时候 , 你要找轮子之前 , 你必须得知道需

Python40 1.数据库相关概念--非常重要 2.数据库与文件系统的对应关系---非常重要 3.数据库安装方式--掌握 4. 连接服务器的指令 必要掌握 5.修改管理员密码---了解

今日内容 1.数据库相关概念--非常重要 2.数据库与文件系统的对应关系---非常重要 3.数据库安装方式--掌握 4. 连接服务器的指令  必要掌握 5.修改管理员密码---了解 1.数据库相关概念  非常重要 数据库本质就是一套CS结构的TCP程序, 客户端连接到服务器 向服务器发送指令,来完成数据的操作 2.数据库 与 文件系统的对应关系  非常重要 一个数据项   name = jerry                   本质是文件中某一行的 一部分数据 一条记录  jerry,18

phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接

phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接--解决方法 phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接.您应该检查配置文件中的主机.用户名和密码,并确认这些信息与 MySQL 服务器管理员所给出的信息一致. 原因有可能是因为修改了mysql数据库的密码导致. 解决方法: 1)修改phpmyadmin 下的config.inc.php中的 $cfg['Servers'][$i]['password'] = '';选项 2)修改$cfg['Serv

phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接。您应该检查配置文件中的主机、用户名和密码

需要修改phpmyadmin的配置文件,让其连接到MySQL数据库,用记事本打开 config.inc.php 文件 1 <?php 2 3 /* Servers configuration */ 4 $i = 0; 5 6 /* Server: localhost [1] */ 7 $i++; 8 $cfg['Servers'][$i]['verbose'] = 'localhost'; 9 $cfg['Servers'][$i]['host'] = 'localhost'; 10 $cfg[

使用命令选项连接到MySQL服务器(参考MySQL官方文档)

使用命令选项连接到MySQL服务器(参考MySQL官方文档)本文介绍如何使用命令行选项为MySQL或mysqldump等客户端指定如何建立到MySQL服务器的连接.客户端程序要连接到MySQL服务器,必须使用正确的连接参数,例如服务器运行的主机名和MySQL帐户的用户名和密码.每个连接参数都有一个默认值,但可以根据需要使用在命令行或选项文件中指定的程序选项覆盖默认值.这里的示例使用mysql客户机程序,但原则适用于其他客户机,如mysqldump, mysqladmin, or mysqlsho

android数据库编程:连接服务器上的MySQL数据库详细示例

1 public class DatabaseDemo extends Activity { 2 private TextView textView; 3 4 @Override 5 protected void onCreate(Bundle savedInstanceState) { 6 // TODO Auto-generated method stub 7 super.onCreate(savedInstanceState); 8 setContentView(R.layout.acti

Thinkphp错误-phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连

phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接.您应该检查配置文件中的主机.用户名和密码,并确认这些信息与 MySQL 服务器管理员所给出的信息一致. 原因有可能是因为修改了mysql数据库的密码导致. 解决方法: 1)修改wamp\apps\phpmyadmin4.1.14下的config.inc.php中的 $cfg['Servers'][$i]['password'] = '';选项 2)修改$cfg['Servers'][$i]['auth_type'] = 'h

无法远程连接mysql,连接后也没有权限创建数据库

问题现象:无法远程连接mysql,连接后也没有权限创建数据库 问题原因: MySql-Server 出于安全方面考虑只允许本机(localhost, 127.0.0.1)来连接访问. 这对于 Web-Server 与 MySql-Server 都在同一台服务器上的网站架构来说是没有问题的. 但随着网站流量的增加, 后期服务器架构可能会将 Web-Server 与 MySql-Server 分别放在独立的服务器上, 以便得到更大性能的提升, 此时 MySql-Server 就要修改成允许 Web-