mysql幾種語言 mysql的幾種SQL語句

2021-10-17 21:31:41 字數 968 閱讀 5481

一、資料查詢語言(dql)

dql全稱 data query language,作用是從表中獲取資料,用的最多的關鍵字是select,保留字有where ,order by ,group by等

1、select user,host from mysql.user;

select user,host from mysql.user order by user asc;使用者名稱公升序

select user,host from mysql.user order by user desc;使用者名稱倒序

二、資料操作語言(dml)

dml全稱data manipulation language,用的較多的有update,insert,delete ;

delet from mysql.user where host='192.168.33.12';  刪除遠端ip的使用者

三、事務處理語言(tpl)

確保被dml語句影響的表的所有行及時得以更新,begin transaction,commit和rollback;

四、資料控制語言(dcl)

全稱data control language,比較常用的grant和revoke

grant all privileges on *.* to 'user01'@'localhost' indentified by '123456';

建立user01使用者,密碼123456;

revoke可以**許可權

五、資料定義語言(ddl)

比較常見的有create和drop,在資料庫中刪除或建立表,為表加入索引等

六、指標控制語言(ccl)

小結可分為以下三類:

1、ddl資料定義語言(create alter drop)

2、dml資料操作語言(select insert delete update)

3、dcl資料控制語言(grant revoke commit rollback)

mysql幾種索引 mysql的幾種索引

為什麼建立索引後,速度就會變快?答 使用索引後,查詢是按二叉樹演算法來查詢到記錄 索引使用的注意事項 索引的代價 1.占用磁碟空間 2.對dml 新增 修改 刪除 操作有影響,變慢 在哪些列上適合新增索引 1.較頻繁的作為查詢條件字段應該建立索引 select from emp where empn...

mysql 幾種啟動方式 mysql的幾種啟動方式

mysql的幾種啟動方式 mysql的四種啟動方式 1 mysqld 啟動mysql伺服器 mysqld defaults file etc my.cnf user root 客戶端連線 mysql defaults file etc my.cnf ormysql s tmp mysql.sock ...

mysql 幾種啟動方式 mysql的幾種啟動方式

mysql的四種啟動方式 1 mysqld 啟動mysql伺服器 mysqld defaults file etc my.cnf user root 客戶端連線 mysql defaults file etc my.cnf ormysql s tmp mysql.sock 2 mysqld safe...