是structured query language的縮寫,即結構化查詢語言。是關係型資料庫的標準語言,用於維護管理資料庫,如資料查詢、資料更新、訪問控制、物件管理等功能
ddl:資料定義語言
dml:資料操縱語言
dql:資料查詢語言
dcl:資料控制語言
建立資料庫:create database 資料庫名
建立資料表:create table 表名 (字段定義……)
刪除指定的資料表:drop table [資料庫名.]表名
刪除指定的資料庫 :drop database 資料庫名
包括以下操作
insert:插入新資料
update :更新原有資料
delete :刪除不需要的資料
insert into 表名(欄位1, 欄位2, ……) values(欄位1的值, 欄位2的值, ……)
update 表名 set 欄位名1=值1[,欄位名2=值2] where 條件表示式
delete from 表名 where 條件表示式
不帶where條件的語句表示刪除表中所有記錄(謹慎操作)
用於從資料表中查詢符合條件的資料記錄,查詢時可不指定條件
select 欄位名1,欄位名2 …… from 表名
select 欄位名1,欄位名2 …… from 表名 where 條件表示式
grant 許可權列表 on 資料庫名.表名 to 使用者名稱@**位址 [ identified by 『密碼』 ]
show grants for 使用者名稱@**位址
mysql資料庫常用SQL語句
1.給資料庫新增乙個字段 alter table pre common member field home 表名 add stickblogs 欄位名 varchar 50 資料型別 2.刪除資料庫的乙個字段 alter table param info 表名 drop column channel...
MySql資料庫和常用的Sql語句
dbms 資料庫管理系統 常用的資料庫 sqlserver,oracle,mysql,sqlite等 mysql是乙個高效能 多執行緒 多使用者 建立在客戶 伺服器結構上的rdbms 由伺服器和客戶端組成 事務指邏輯上的一組操作,組成這組操作的各個單元,要不全部成功,要不全部不成功 結構化查詢語言,...
mysql常用資料庫語句
解決too many connections問題 select concat kill id,from information schema.processlist檢視最大連線數 show variables like max connections 臨時設定成500 set global max ...