表名稱表字段增改
表資料查增改
資料庫操作
刪除資料庫表(乙個/多個)
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的提示符是...