LoadRunner訪問 Mysql資料庫

2021-09-06 22:57:01 字數 1544 閱讀 5542

這是很久以前編寫的乙個

測試案例,那時是為了檢查大量往

mysql資料庫裡插入資料,看一下

資料庫的效能如何?伺服器是否會很快就被寫滿了。

前期的準備

工作:mysql 資料庫搭建,

loadrunner,libmysql.dll and 網上搜乙份loadrunner訪問mysq的公共庫。

step1:mysql資料庫搭建(這裡就不詳細講述如何安裝mysq資料庫和建立表了)

ip:192.168.1.100

訪問名:root

密碼是:123456

資料庫名是:t3db

訪問埠是:3306

資料庫的相關資訊就是這樣了!

step2:loadrunner如何連線mysql呢?

以下全都是在網上找到原**

int rc;

int db_connection;

char *server = "192.168.1.100";   // 資料庫的ip位址

char *user = "root";              // 資料庫訪問使用者名稱

char *password = "123456";        // 密碼

char *database = "t3db";          // 資料庫名稱

int port = 3306;                  // 訪問埠

int unix_socket = null;

int flags = 0;

char** result_row;

int query_result;

char szsql[256];

int mysqlinit()

if(rc!=0)

rc = mysql_real_connect(db_connection,server, user, password, database, port, unix_socket, flags);

if(rc == null)

return rc;

}

int mysqlunit()

int insertvalue(char* query)

query = null;

return rc;

}

int mysqlquery(char* szsql)

query_result = mysql_use_result(db_connection);

if (query_result == null)

result_row = (char **)mysql_fetch_row(query_result);

if (result_row == null)

mysql_free_result(query_result);

szsql = null;

return 0;

}

ruby訪問mysql ruby訪問mysql

使用aptana radrails新建乙個ruby project,按照書上的 抄上去後 require rubygems require mysql def with db dbh mysql.real connect localhost root root test 3306 begin yie...

mysql 遠端source 遠端訪問mysql

問題描述 訪問mysql error 1045 28000 access denied for user root localhost using password no 解決方法 一 修改root使用者的密碼 方法一 etc init.d mysql stop mysqld safe user m...

通過SQL Server 2008 訪問MySQL

在公司中經常會遇到部署多種資料庫環境的情況,對於開發人員來說經常在不同資料庫之間轉換確實有些繁瑣,本篇將介紹從sql server 操作mysql 資料庫的方法。下面來建立乙個與mysql互動的鏈結 類似oracle 的dblink 在sql server 管理器中右鍵server objects ...