建立測試表
# 建立測試表test
create
table test(title varchar(10
));# 使用編輯器插入十萬條資料
form pymysql import connect
defmain()
: conn = connect(hose=
'127.0.9.2'
,port=
3306
,database=
'student'
,user=
'root'
,password=
'root'
,charset=
'utf8'
) cursor = conn.cursor(
)for i in
range
(10000);
cursor.execute(
"insert into test values( 'tg-%d ' )"
% i)
conn.commit(
)if __name__ ==
'__main__'
: main(
)
查詢表
·開啟執行時間監測
set profiling=1;
· 查詢第1萬條資料tg-99999
select * from test where title='tg-99999';
· 檢視執行的時間
show profiles;
· 為表title_index的title列建立索引
create index title_index on test(title(10));
·執行查詢語句
select * from test where title='ha-99999';
·再次檢視執行的時間
show profiles;
測試表mysql資料庫 軟體測試 Mysql資料庫
mysql u root p 123456 連線mysql root 是使用者名稱 123456 是密碼,可以不寫。show databases 檢視當前有哪些資料庫。use 資料庫名 進入當前資料庫。show tables 檢視當前有哪些資料表。desc 表名 檢視資料表結構。create dat...
mysql練習 MySQL 筆記 索引練習題
1 在資料庫 index test 中建立表 writers,儲存引擎為 myisam,建立表的同時 在 w id 字段 上新增名稱為uniqidx的唯一索引。2 使用alter table語句在w name欄位上建立名稱為nameidx的普通索引。3 使用create index語句在w addr...
MYSQL學習筆記之索引
首先先看一下索引這個詞在詞典中的定義 指將文獻中具有 檢索意義 的事項 可以是人名 地名 詞語 概念 或其他事項 按照一定方式 有序編排起來,以供 檢索的工具書。從上面的標紅的關鍵字來看索引有兩個特點 1 索引是供使用者搜尋時所用的工具。2 索引是有序的 在mysql中索引是儲存引擎快速找到記錄的一...