1.首先,如果您使用的是windows系統(tǒng),您需要找到CMD,如果您使用的是linux,您需要找到“終端”。
網(wǎng)站設(shè)計制作過程拒絕使用模板建站;使用PHP+MYSQL原生開發(fā)可交付網(wǎng)站源代碼;符合網(wǎng)站優(yōu)化排名的后臺管理系統(tǒng);成都做網(wǎng)站、成都網(wǎng)站設(shè)計收費合理;免費進行網(wǎng)站備案等企業(yè)網(wǎng)站建設(shè)一條龍服務(wù).我們是一家持續(xù)穩(wěn)定運營了十年的創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司。
2.無論您使用的是哪一個系統(tǒng),到這里后,以下的操作方式及其步驟就完全一樣的了。
3.輸入命令 "mysql -uroot -p";打開 您的MYSQL數(shù)據(jù)庫。
4.接下來,輸入您數(shù)據(jù)庫的密碼,并回車進入,如果您的數(shù)據(jù)庫并沒有密碼,那么您直接回車即可進入數(shù)據(jù)庫。
5.查看您的數(shù)據(jù)庫,使用的命令是show databases。
6.找到您需要刪除的數(shù)據(jù)庫,這里您需要注意的是別刪錯數(shù)據(jù)庫了,因為數(shù)據(jù)庫一旦被刪除,數(shù)據(jù)庫中的所有數(shù)據(jù)將隨之丟失。
7.鍵入“ drop database 庫名。我這里為您演示的是demo2,因此“drop database demo2”;并回車,就好了。
MySQL為我們提供了delete和truncate語句來刪除數(shù)據(jù)。
delete 語句的定義:
刪除數(shù)據(jù)的時候用的大多都是 delete 語句?,F(xiàn)在讓我們來看一下 delete語句的定義。
DELETE?[LOW_PRIORITY]?[QUICK]?[IGNORE]?FROM?tbl_name
[WHERE?where_definition]
[ORDER BY?...]
[LIMIT?row_count]
delete?from?friends?where?user_name?=?'simaopig';
delete 注意事項:
從語法結(jié)構(gòu)中,我們就可以看出,和 update 語法一樣,我們是可以省略 where 子句的。不過這是一個很危險的行為。因為如果不指定 where 子句,delete 將刪除表中所有的記錄,而且是立即刪除.
truncate 語句的簡單說明:
這個語句之前我也沒有接觸過,也沒有使用過。因為一般情況下,刪除數(shù)據(jù)大家都在使用delete語句。其實這個truncate 命令很簡單,它的意思是:刪除表的所有記錄。相當(dāng)于 delete 語句不寫 where 子句一樣。其語法結(jié)構(gòu)為:
TRUNCATE?[TABLE]?tbl_name
這里簡單的給出個示例,我想刪除 friends 表中所有的記錄,可以使用如下語句:
truncate?table?friends;
truncate 和 delete的效率問題:
如果想要刪除表的所有數(shù)據(jù),truncate語句要比 delete 語句快。因為 truncate 刪除了表,然后根據(jù)表結(jié)構(gòu)重新建立它,而 delete 刪除的是記錄,并沒有嘗試去修改表。這也是為什么當(dāng)向一個使用 delete 清空的表插入數(shù)據(jù)時,MySQL 會記住前面產(chǎn)生的AUTOINCREMENT序列,并且繼續(xù)利用它對AUTOINCREMENT字段編號。而truncate刪除表后,表是從1開始為autoincrement字段編號。
不過truncate命令快規(guī)快,卻不像delete命令那樣對事務(wù)處理是安全的。因此,如果我們想要執(zhí)行truncate刪除的表正在進行事務(wù)處理,這個命令就會產(chǎn)生退出并產(chǎn)生錯誤信息。
在瀏覽器里輸入地址
如果自己設(shè)置過端口號::端口號/phpmyadmin
刪除數(shù)據(jù)庫:
方法一:phpmyadmin有圖形操作界面,
方法二:在phpmyadmin里找命令窗口輸入:drop database 要刪除的數(shù)據(jù)庫名
方法三:打開cmd窗口先輸入:mysql -u數(shù)據(jù)庫用戶名 -p數(shù)據(jù)庫密碼; 例如:你的數(shù)據(jù)庫用戶名為root,密碼也為root,則輸入 mysql -uroot -proot;
再輸入 :drop database 要刪除的數(shù)據(jù)庫名 例如:你的數(shù)據(jù)庫名為test,則輸入drop database test;
刪除一條記錄簡單方法,應(yīng)該說是最簡單的入門級的了.
mysqldelete from 表名 where id=1;
query ok,
這樣就可以刪除了,
如果你和php教程 mysql配置只要利用php連接到數(shù)據(jù)庫教程再用php mysql_query("delete from 表名 where id=1");就可以刪除了。
?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
mysql_query("delete from person where lastname='griffin'");
mysql_close($con);
?
下面看一下關(guān)于mysql delete語法.
刪除數(shù)據(jù)庫中的數(shù)據(jù)
delete from 語句用于從數(shù)據(jù)庫表中刪除記錄。
語法
delete from table_name
where column_name = some_value
注釋:sql 對大小寫不敏感。delete from 與 delete from 等效。
為了讓 php 執(zhí)行上面的語句,我們必須使用 mysql_query( 函數(shù)。該函數(shù)用于向 sql 連接發(fā)送查詢和命令