中文編碼的問題:
此時輸入 set character_set_client=gbk;告訴我客戶端這邊的文字編碼
再輸入set character_set_results=gbk; 告訴mysql希望返回的結果集編碼;實驗中發現只要客戶端是gbk編碼的,只要設定這個就可以解決亂碼這個問題。
還有另外乙個好用的命令可以同時達到上面兩條指令的效果:
set charset gbk;//和上面兩個效果一致。
大功告成!去插入中文字段試試吧!
資料的基本操作:增(insert) 刪(delete)改(update)查(select);
1、插入資料;
語法:insert into 表名(欄位名1,欄位名2) values (資料1,資料2);
注:欄位名和資料要一一對應;
字串和時間日期型別用單引號引起來;
字段可以省略,但是要按順序全欄位資料插入;
如果欄位是字串型別,必須用單引號或雙引號;
一條語句插入多個資料;
用法:insert into table(name,content) values('標題一','內容一'),('標題二','內容二');
2、刪除資料:
語法:delete from table_name [where clause]
² 不帶條件的刪除的是所有的資料;通常不使用;
² 帶條件的刪除,使用where id = 2;
truncate 表名: 刪除表中所有資料,標識所用值重置;
3、更新資料:
語法:update table_name set field1=newvalue1, field2=newvalue2 [where clause];
注:修改表中某一行某個欄位的資料;
如果不加where條件是修改所有的資料;
資料插入更新刪除
insert into 表名 values 值1,值2 insert into student id,name,age,email value 1 張三 18 男 zhangsan 163.com insert into 表名 欄位名1 欄位名2 value 值1,值2 insert into 表名...
資料 更新 插入 刪除
1.update實現對資料的更新操作,語法如下 更新單行資料 update dbtab set f1 g1 fn gn where f表組建欄位名,g為新設定的值,where為確保只更新單行。注 除f g外還可 f f g f f g 通過工作區更改單行資料 update dbtab from wa...
資料庫插入 更新 刪除操作
1.插入資料 1 為表中的所有的字段插入資料 insert into 表名稱 欄位1,欄位2,欄位3.vaues 值1,值2,值3.括號內為根據所建立的字段型別逐一進行插入,逐一在給字元型別資料插入的時候,使用單引號 2 為表的指定指端插入資料 insert into 表名稱 指定欄位1,指定欄位2...