首頁  >  文章  >  資料庫  >  mysql的增刪改查常用語法

mysql的增刪改查常用語法

无忌哥哥
无忌哥哥原創
2018-07-18 09:52:132163瀏覽

SQL語句分類依功能(定義、操縱、控制、查詢)分類
DDL 資料定義語言,定義表格、函式庫、檢視
DML 增加資料表記錄、修改和刪除動作
DCL授權、事務控制、條件判斷 
DQL (不是W3C組織給出分類) 資料表記錄查詢 
也就是創數,刪除,修改據庫,創數,刪除,修改表等(屬於DDL語句)
增刪改資料insert delete update(屬於DML 語句)(truncate 刪除)屬於DDL 
資料表記錄的查詢(屬於DQL語句)
1、建立資料庫會為每個軟體系統建立單獨資料庫:
語法:create database 資料庫名稱;  (建立資料庫採用資料庫伺服器預設字元集)
複雜寫法create database 資料庫名稱character set 字元集collat​​e 比較規則; 
例如:建立一個名稱為mydb1的資料庫。 create database mydb1;
建立一個使用utf8字元集的mydb2資料庫。 create database mydb2 character set utf8;
建立一個使用utf8字元集,並帶校對規則的mydb3資料庫。 create database mydb3 character set utf8 collat​​e utf8_bin;
補充:每次建立一個資料庫在資料存放目錄中產生一個資料夾, 每個資料夾中存在db.opt 存放預設字元集和校對規則 
2、查詢資料庫 
show databases; ----- 查看所有資料庫 
show create database 資料庫名稱; ------ 查看資料編碼集
3、刪除資料庫
語法:drop database 資料庫名稱; 
例如:查看目前資料庫伺服器中的所有資料庫show databases;
查看前面建立的mydb2資料庫的定義資訊show create database mydb2;
刪除前面建立的mydb1資料庫drop database mydb1;
4、修改資料庫編碼集 
語法:alter database 資料庫名稱character set 字元集collat​​e 比較規則; 
例如:修改mydb2字元集為gbk;  alter database mydb2 character set gbk;
切換目前使用資料庫: use 資料庫名稱
檢視目前正在使用資料庫: select database();
注意:所有資料庫相關操作語句都屬於DDL 語句

以上是mysql的增刪改查常用語法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn