常用MySQL命令

2021-10-10 19:14:11 字數 2234 閱讀 6325

表名稱表字段增改

表資料查增改

資料庫操作

刪除資料庫表(乙個/多個)

drop

table[if

exists

]《表名1

>[,

《表名2

>..

.]

修改表名稱
alter

table

《表名》

renameto/

as《新錶名》

;

刪除表字段
alter

table

《表名》

drop

《欄位名》;

新增表字段

語法1(預設新增至最後)

alter

table

《表名》

add《新欄位名》

《資料型別》

[約束條件]

;

語法2(新增至開頭位置)

alter

table

《表名》

add《新欄位名》

《資料型別》

[約束條件]

first

;

語法3(新增在指定字段之後)

alter

table

《表名》

add《新欄位名》

《資料型別》

[約束條件]

after

《已經存在的欄位名》

;

修改表字段
alter

table

《表名》 change 《舊欄位名》

《新欄位名》

《新資料型別》

;

刪除表中指定資料,自增字段不歸零
delete

from

《表名》

where

《條件》;

刪除表中的全部資料,但保留表結構, 自增字段不歸零

刪了可就沒了,用的時候穩當點兒,我踩過坑。。。

delete

from

《表名》

;

刪除表中的全部資料,但保留表結構, 自增字段歸零
truncate

table

《表名》

;

查詢表中某字段為空的資料
select

*from

《表名》

where

《空欄位》

isnull

;

查詢表中某字段不為空的資料
select

*from

《表名》

where

《空欄位》

isnot

null

;

select

*from

《表名》

where

《空欄位》

!=""

;

單條插入
insert

into

《表名》

(《欄位1

>[,

《欄位2

>..

.])values

("《欄位1值》"[,

"《欄位2值》"..

.]);

多條插入
insert

into

《表名》

(《欄位1

>[,

《欄位2

>..

.])values

("《欄位1值》"[,

"《欄位2值》"..

.]),

("《欄位1值》"[,

"《欄位2值》"..

.]).

..;

修改表字段值
update

《表名》

set《欄位1

>=值1

[,欄位2

=值2...

][where..

.]

drop

database[if

exists

]《資料庫名》

常用MYSQL命令

常用mysql命令 啟動 net start mysql 進入 mysql u root p mysql h localhost u root p databasename 列出資料庫 show databases 選擇資料庫 use databasename 列出 show tables 建立資料...

常用mysql 命令

1.安裝 sudo apt get install mysql server mysql client core 5.1 2.修改字符集 vi etc my.cnf 在 client 下新增 default character set utf8 在 mysqld 下新增 default charac...

mysql 命令常用

第一招 mysql服務的啟動和停止 net stop mysql net start mysql 第二招 登陸mysql 語法如下 mysql u使用者名稱 p使用者密碼 鍵入命令mysql uroot p,回車後提示你輸入密碼,輸入12345,然後回車即可進入到mysql中了,mysql的提示符是...