mysqltest語法整理

2022-05-15 17:06:57 字數 833 閱讀 4680

1. mysqltest是mysql自帶的測試引擎, 它實現了一種小語言,用來描述測試過程,並將測試結果與預期對比。

小語言按照語法大致分為三類:mysql command,sql,comment。sql和comment很容易理解,前者是mysql支援的sql,

後者是注釋,一般用來描述測試過程.  mysqltest解釋的是以test為字尾名的文字檔案

mysqltest case的語法比較簡單,分三類:

1. command

command用來控制執行時的行為,後面重點介紹。

一般有兩種寫法:

command; # 這是後面帶;的

--command # 前面帶--,不需要;

另外,while和if要稍微特殊些。

2. sql

就是普通的sql語句,case裡面大部分都是sql,以分號結束。

3. comment

就是注釋,用#開頭

mysqltest提供了幾十個command,下面只介紹我們常用的。

語法**實列如下:

--echo # 修改session的值,使用指令碼來測別名的更改.

connect (conn1,$obmysql_ms0,root@sys,,ob,$obmysql_port);

connect (conn2,$obmysql_ms0,admin@oracle,admin,test,$obmysql_port);

let $current_num=1;

let $number=575;

while ($current_num <= $number)

mysql test安裝 mysql 配置安裝

2.安裝 3.配置 用notepad 新建乙個ini檔案,並命名為my.ini,放置到mysql安裝目錄中。檔案內容是 mysql 設定mysql客戶端預設字符集default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 base...

Python語法整理

一 python中的變數 python中的標準資料型別一共有五種 數字 字串 元組 列表和字典。1 數字型 在python當中,所有的變數無需宣告便可以直接賦值使用。2 字串 在python中,字串變數的定義和c c 中類似,都是雙引號中間是字串的內容,不同的是,在python中除了用雙引號還可以用...

Sql 語法整理

q uery 1select 和 select 語句 select lastname,firstname from persons 2select distinct 語句 select distinct company from orders 3where select from persons w...