美文网首页
QTP连接mysql

QTP连接mysql

作者: 47号公路 | 来源:发表于2019-01-09 10:14 被阅读0次

用QTP连接mysql,主要是需要获得数据库连接字符串.
在虚拟机装完mysql之后,在主机上安装mysql和mysql连接ODBC的程序.
然后进入控制面板-管理工具-数据源,添加一个新的数据源,这时会发现这样一个提示:


这个提示很容易让人误解为,是本机的问题导致无法连接到数据库服务器.实际上这个是虚拟机中mysql的问题,mysql默认的用户root 是只允许本地连接的,建一个用户,外机可连接就可以了.
进入虚拟机
/usr/local/webserver/mysql/bin/mysql -u root -p -S /tmp/mysql.sock
grant ALL PRIVILEGES on . to ifengtest@'%' identified by 'passwd';
flush privileges;
quit;
/usr/local/webserver/mysql/bin/mysql -u ifengtest -p

然后本机用ifengtest这个账户去连接一下.因为之前我没有设置密码,所以会得到以下提示:



把密码项填入: passwd
ok,连接成功了.
成功创建了一个数据源名为test.

下面用QTP连接mysql数据库,有两种方法.
第一种方法:
Data Link方式获取
在任意位置创建一个udl格式的文件,双击此文件,选择"使用连接字符串",点击"编译",在弹出窗口选择刚才创建的数据源test,就能显示出连接字符串了.

第二种方法:
用QTP获取.
dataTable任意单元格右键,逐层进入到From DataBase,选择第二项Specify SQL statementmamal,点击下一步,在弹出的对话框中点击"create",选择数据源,进行数据库连接测试,测试通过点击确定.然后QTP的DataBase Query Wizard会自动获取到数据库连接字符串.

2012-10-12 16:15:02 发布于新浪博客

相关文章

  • QTP连接mysql

    用QTP连接mysql,主要是需要获得数据库连接字符串.在虚拟机装完mysql之后,在主机上安装mysql和mys...

  • QTP10-01-脚本录制-回放

    一.前言 二、QTP简介 三、QTP界面介绍 四、自动化测试的流程 五、用QTP录制APP系统 六、用QTP自动启...

  • MySql

    //连接mysql mysql -u root -h 47.101.205.200 -p //连接mysql ex...

  • Node 连接 MySQL

    安装驱动 Node 连接 MySQL 首先需要安装 MySQL 驱动 mysqljs/mysql 连接数据库 连接...

  • 多种语言连接MySQL

    1.java连接MySQL(JDBC) 2.php连接MySQL(mysql_connect) 3.R连接MySQ...

  • PHP+MySQL

    前言 本文为PHP与MySQL连接的一些基础操作的总结。 连接MySQL服务器 连接成功---返回mysql连接标...

  • 本文为PHP与MySQL连接的一些基础操作的总结

    前言 本文为PHP与MySQL连接的一些基础操作的总结。 连接MySQL服务器 连接成功---返回mysql连接标...

  • Node.js连接mysql数据库

    学习目标 使用node.js连接并操作mysql数据 先安装mysql模块 编写代码实现 创建连接 连接mysql...

  • yii和yii2连接mysql以及oracle

    yii连接mysql yii连接oracle yii2连接mysql yii2连接oracle

  • PHP基础回顾之My SQL(七)

    连接 MySQL 关闭连接 创建 MySQL 数据库CREATE DATABASE 语句用于在 MySQL 中创建...

网友评论

      本文标题:QTP连接mysql

      本文链接:https://www.haomeiwen.com/subject/aedwrqtx.html