⑴ 資料庫增刪改查的基本命令
以下是總結的mysql的常用語句,歡迎指正和補充~
一、創建庫,刪除庫,使用庫
1.創建資料庫:create database 庫名;
2.刪除資料庫:drop database 庫名;
3.使用資料庫:use 庫名;
二、創建數據表
1.創建表語句:create table 表名(欄位名1 欄位類型 欄位約束,欄位2 欄位類型 欄位約束...);
2.創建與現有表一樣欄位的新表:create table 表名 like 已有表名;
3.將查詢結果創建新表:create table 表名 select * from 現有表 where...(查詢語句);
三、查看錶結構,查看建表語句,刪除表
1.查看錶結構:desc 表名;
2.查看建表語句:show create table 表名;
3.刪除表:drop table 表名;
四、修改表結構
1.對數據表重命名:alter table 表名 rename 新表名;
2.增加欄位:alter table 表名 add 欄位名 欄位類型 欄位約束; (PS:可用first/after函數調整欄位位置)
3.刪除欄位:alter table 表名 drop 欄位名;
4.修改欄位類型及約束:alter table 表名 modify 欄位名 新類型 新約束;(PS:如不加新約束,會將建表時的約束清空,主鍵、外鍵、唯一約束除外)
5.修改欄位名稱:alter table 表名 change 欄位名 新欄位名 新欄位類型 新約束條件;
6.修改資料庫引擎:alter table 表名 engine=;(PS:主要有InnoDB和MyISAM,InnoDB對經常修改表數據友好,MyISAM對經常查詢表友好)
7.增加主鍵:alter table 表名 add primary key(欄位名);
8.刪除主鍵:alter table 表名 drop primary key;
9.增加外鍵:alter table 表名 add constraint 外鍵名 foreign kek(欄位名) references 主表(主鍵);
10.刪除外鍵:alter table 表名 drop foreign key 外鍵名;
11.刪除唯一約束:alter table 表名 drop index 欄位名;
12.設置自動增長的初始位置:alter table 表名 auto_increment=n;
五、向表中插入數據
1.向表指定欄位插入多條數據:insert into 表名(欄位1,欄位2...) values(數據1,數據2...),(數據1,數據2...),(數據1,數據2...),(數據1,數據2...);
2.將查詢結果插入表:insert into 表名 select 欄位名 from 表名(查詢語句);
3.載入外部數據到表:Load data local infile 『數據路徑』Into table 表名 Fields terminated by 『分隔符』Ignored 1 lines;
六、更新表數據、刪除表數據
1.更改滿足條件的欄位數據:update 表名 set 欄位計算1,欄位計算2... where 條件;
2.刪除滿足條件的數據:delele from 表名 where 條件;
3.刪除所有數據:方式一:delete from 表名; 方式二:truncate table 表名; 方式一會逐條進行刪除,速度較慢,方式二直接刪除,速度快;另外對自增欄位,方式一不能重置自增欄位的初始位置,方式二可以重置自增欄位的其實位置;
⑵ mysql清除資料庫命令
直接執行sql語句
drop database DB; 關於這個linux系統的學習,我一直看劉遄老師的書籍《linux就該這么學》
⑶ 怎樣用命令刪除資料庫
1、drop
命令格式:
drop
database
<資料庫名>;
例如:刪除名為
RUNOOB
的資料庫:
mysql>
drop
database
RUNOOB;
2、mysqladmin
刪除資料庫
使用
mysql mysqladmin 命令在終端來執行刪除命令。
實例:刪除資料庫
RUNOOB(該資料庫在前一章節已創建):
[root@host]#
mysqladmin
-u
root
-p
drop
RUNOOB
Enter
password:******
3、用php腳本刪除資料庫
PHP使用
mysqli_query
函數來創建或者刪除
MySQL
資料庫。
該函數有兩個參數,在執行成功時返回
TRUE,否則返回
FALSE。
語法:mysqli_query(connection,query,resultmode);
(3)資料庫中數據刪除的命令擴展閱讀:
實例
以下實例演示了使用PHP
mysqli_query函數來刪除資料庫:
刪除資料庫
<?php
$dbhost
=
'localhost:3306';
//
mysql伺服器主機地址
$dbuser
=
'root';
//
mysql用戶名$dbpass
=
'123456';
//
mysql用戶名密
$conn
=
mysqli_connect($dbhost,
$dbuser,
$dbpass);
if(!
$conn
){
die('連接失敗:
'
.
mysqli_error($conn));
}
echo
'連接成功<br
/>';
$sql
=
'DROP
DATABASE
RUNOOB';
$retval
=
mysqli_query(
$conn,
$sql
);if(!
$retval
)
{
die('刪除資料庫失敗:
'
.
mysqli_error($conn));
}
echo
"資料庫
RUNOOB
刪除成功\n";
mysqli_close($conn);
?>
⑷ 用命令查找刪除資料庫裡面數據
命令是drop
database
資料庫名字,
刪不掉的話,可能是在使用,你看一下是否有應用在使用該資料庫,
如果有,把應用停掉(如果是服務改為禁用)
然後重啟機器後,在用命令刪除。
⑸ 刪除資料庫的命令是
摘要 親,您好!您的問題我這邊已經看到了,正在努力整理答案,稍後五分鍾給您回復,請您稍等一下~
⑹ 刪除資料庫的sql命令是
演示機型:華為MateBookX 系統版本:win10 刪除資料庫的sql命令是mysqladmin。刪除資料庫是將已經存在的資料庫從磁碟空間上清除,清除之後,資料庫中的所有數據也將一同被刪除。當資料庫不再使用時應該將其刪除,以確保資料庫存儲空間中存放的是有效數據。
計算機:計算機俗稱電腦,是現代一種用於高速計算的電子計算機器,可以進行數值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。由硬體系統和軟體系統所組成,沒有安裝任何軟體的計算機稱為裸機。可分為超級計算機、工業控制計算機、網路計算機、個人計算機、嵌入式計算機五類,較先進的計算機有生物計算機、光子計算機、量子計算機等。