mysql增刪改查

2021-10-24 20:13:45 字數 2197 閱讀 5529

[root@localhost~]

# mysql -u user -p password!

展示庫
mysql>

show

databases

;

建庫
mysql>

create

database 資料庫名;

用庫
mysql>

use 庫名;

刪庫
drop datebase 庫名;
修改庫名
rename

database 庫名 to 新庫名;

展示當前資料庫的所有表
show

tables

;

修改表名
rename

table 表名 to 新錶名 ;

刪除表
drop

table 表名;

建表
create

table student(

id int

primary

keyauto_increment

,name varchar(20

),money double(5

,2),

phone char(11

));

檢視表結構
desc 表名;
插入資料
insert

into 表名(欄位1

,欄位2

)values

(值1,值2),

(值1,值2

);

刪除資料
truncate

table 表名;

delete

from 表名 where 條件;

修改資料
update 表名 set 字段=值 where 條件;
查詢資料

全部查詢

select

*from 表名;

指定字段查詢

select 欄位1

,欄位2

from 表名;

去重查詢

select

distinct 字段 from 表名;

範圍查詢

where 字段 between 條件1

and 條件2

;

where 字段 in

(值1,值2...

...)

null 查詢

where 字段 is

null

;

模糊查詢

%:表示0到多個字元

where 字段 like

'%四'

;

_:表示乙個字元

where 字段 like

'_四'

;

修改字段
alter

table 表名 change 字段 新字段 新資料型別;

修改字段型別
alter

table 表名 modify 字段 新型別;

刪除字段
alter

table 表名 drop 字段;

增加字段

預設在最後一列插入字段

在第一列插入字段

alter

table 表名 add 字段 資料型別 first

;

在某一列後插入字段

alter

table 表名 add 字段 資料型別 after 字段;

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建刪改查 MySQL增刪改查

登入mysql mysql u root p 密碼 建立使用者 mysql insert into mysql.user host,user,password values localhost test password 1234 這樣就建立了乙個名為 test 密碼為 1234 的使用者。注意 此...