mysql插入資料
insert語法
insert into 資料表名 (佇列1,佇列2,..,佇列n) values (列1值,列2值,..,列n值)
也可以同時向多個表插入多條資料
insert into (資料表名1,資料表名2,..,資料表名n) (佇列1,佇列2,..,佇列n),(佇列1,佇列2,..,佇列n),..,(佇列1,佇列2,..,佇列n) values (列1值,列2值,..,列n值),(列1值,列2值,..,列n值),(列1值,列2值,..,列n值)
注意:如果佇列值是字元型,必須使用單引號或者雙引號,如:"佇列值"。
mysql查詢資料
select語句
select 佇列1,佇列2from 資料表名
[where clause]
[limit n][ offset m]
where語句
select field1, field2,...fieldn from table_name1, table_name2...[where condition1 [and [or]] condition2.....
注意:mysql 的 where 子句的字串比較是不區分大小寫的。 你可以使用 binary 關鍵字來設定 where 子句的字串比較是區分大小寫的。比如:
select * from runoob_tbl where binary runoob_author='runoob.com';
mysql修改資料
update語句
update table_name set field1=new-value1, field2=new-value2[where clause]
當你需要更新資料表中指定行的資料時 where 子句是非常有用的。
update替換某個欄位中的某個字元
當我們需要將字段中的特定字串批量修改為其他字串時,可已使用以下操作:
update table_name set field=replace(field, 'old-string', 'new-string')[where clause]
例項:
以下例項將更新 runoob_id 為 3 的runoob_title 字段值的 "c++" 替換為 "python":
update runoob_tbl set runoob_title = replace(runoob_title, 'c++', 'python') whererunoob_id = 3;
mysql刪除資料
delete語句
delete from table_name [where clause]
當你想刪除資料表中指定的記錄時 where 子句是非常有用的。
delete,drop,truncate 都有刪除表的作用,區別在於:
mysql like子句
我們知道在 mysql 中使用 sql select 命令來讀取資料, 同時我們可以在 select 語句中使用 where 子句來獲取指定的記錄。
where 子句中可以使用等號 = 來設定獲取資料的條件,如 "runoob_author = 'runoob.com'"。
但是有時候我們需要獲取 runoob_author 字段含有 "com" 字元的所有記錄,這時我們就需要在 where 子句中使用 sql like 子句。
sql like 子句中使用百分號 %字元來表示任意字元,類似於unix或正規表示式中的星號 *。
如果沒有使用百分號 %, like 子句與等號 = 的效果是一樣的。
以下是 sql select 語句使用 like 子句從資料表中讀取資料的通用語法:
select field1, field2,...fieldnfrom table_name
where field1 like condition1 [and [or]] filed2 = 'somevalue'
mysql增刪改查效果 mysql增刪改查
檢視所有資料庫 mysql show databases 建立乙個庫ghd並指定字符集為utp8 mysql create database ghd charset utf8 檢視mysql支援的字符集 mysql show char set 建立乙個表,並設定id為主鍵 create table ...
mysql增刪改查擴充套件 MySQL增刪改查
1 插入 insert 1 insert into 表名 values 值1 值2 例子 insert into t1 values zengsf 23 fengshao 22 2 insert into 表名 欄位1,values 值1 例子 insert into t1 name values ...
MySQL學習筆記 增刪改查
有關資料庫的dml操作 insert into delete truncate update select 條件查詢 查詢排序 聚合函式 分組查詢 drop truncate delete delete刪除資料,保留表結構,可以回滾,如果資料量大,很慢,回滾就是因為備份刪除的資料 truncate刪...