1樓:匿名使用者
一、使用phpmyadmin工具批量刪除mysql資料庫表。
使用phpmyadmin資料庫管理工具進行刪除,這是一個傳統的方法,在任何php虛擬主機中,你都可以操作。下面是操作過程介紹:
1、登入phpmyadmin。選擇你的mysql資料庫名進入——點選結構——選擇您要刪除的資料表——「選中項」中選擇刪除,執行刪除表操作。如下圖:
phpmyadmin使用技巧:如何快速批量刪除mysql資料庫中的資料表 image00114 150x150
二、使用php指令碼完成批量刪除。
無憂主機()從網上找了一段php**,也可以幫我們快速實現刪除。如果你對phpmyadmin工具「敏感」,可以使用下面的方式來實現快速刪除mysql資料庫表。 在下面的**複製到記事本後,配置過程中你要注意幾個問題:
1、 正確配置你mysql資料庫資訊。這個你可以直接諮詢你的空間商就可以獲得啦。
2、 正確設定要刪除的資料庫表字首,這個非常重要,填寫錯誤,將操作錯誤。請你務必確認你的資料庫表字首哦,資料庫表字首你可以在phpmyadmin中查詢到。一般都是xx_開頭的。
設定好後,將這段**另存為。php檔案(如然後上傳到您空間的**根目錄(public_html)。
上傳完畢,直接用域名/,就可以刪除了。 **如下:
以上兩種方法都可批量刪除資料表,特別提醒一下,資料是無價的,運算元據表的時候一定要先做好備份。免得誤刪除資料是無法恢復的。如果您不會備份,麻煩您參考:
360度全方位講解無憂**資料庫備份。
mysql資料庫管理利器:phpmyadmin詳細使用教程。
2樓:砍出平成第一斧
刪除所有表,可以刪除資料庫。
刪除一個表的所有資料,可以使用delete * from 'table'
mysql是一個關係型資料庫管理系統,由瑞典 mysql ab 公司開發,目前屬於 oracle 旗下公司。mysql 最流行的關係型資料庫管理系統,在 web 應用方面 mysql 是最好的 rdbms (relational database management system,關聯式資料庫管理系統) 應用軟體之一。mysql 是一種關聯資料庫管理系統,關聯資料庫將資料儲存在不同的表中,而不是將所有資料放在一個大倉庫內,這樣就增加了速度並提高了靈活性。
mysql 所使用的 sql 語言是用於訪問資料庫的最常用標準化語言。mysql 軟體採用了雙授權政策(本詞條「授權政策」),它分為社群版和商業版,由於其體積小、速度快、總體擁有成本低,尤其是開放原始碼這一特點,一般中小型**的開發都選擇 mysql 作為**資料庫。由於其社群版的效能卓越,搭配 php 和 apache 可組成良好的開發環境。
mysql如何刪除資料庫中所有資料但是要保留表
mysql如何刪除資料庫中所有資料但是要保留表
mysql刪除**資料?
3樓:折柳成萌
刪除表資料有兩種方法:delete和truncate。具體語句如下:
一、runcate table name :
刪除表中的所有行,而不記錄單個行刪除操作。 在這個指令之下,**中的資料會完全消失,可是**本身會繼續存在。
truncate table 的語法:truncate table name ,引數 name 是要截斷的表的名稱或要刪除其全部行的表的名稱。
二、delete from tablename where 1=11、delete語法:
delete from 表名稱 where 列名稱 = 值。
2、刪除所有行:
可以在不刪除表的情況下刪除所有的行。這意味著表的結構、屬性和索引都是完整的:delete from table_name。
mysql清除表中資料
4樓:智者總要千慮
請點選輸入**描述。
請點選輸入**描述。
請點選輸入**描述。
請點選輸入**描述。
點選減號之後,就會彈出一個提示框,問你是否要刪除這條資料。
請點選輸入**描述。
請點選輸入**描述。
之後,選中的資料記錄就從資料表中刪除掉了。
請點選輸入**描述。
請點選輸入**描述。
也可以使用sql語句來刪除資料記錄,點選查詢選單下的「新建查詢」。
請點選輸入**描述。
請點選輸入**描述。
這樣就可以刪除studentid為1001 的資料記錄了。
delete from 後面接的是表名,where後面接的是條件,因為我是要刪除studentinfo表中studentid等於1001的記錄,所以就這樣寫。
請點選輸入**描述。
請點選輸入**描述。
之後,點選執行按鈕來執行刪除操作。
請點選輸入**描述。
請點選輸入**描述。
請點選輸入**描述。
請點選輸入**描述。
這樣,我們就可以看到1001的那條記錄已經被刪除掉了。
請點選輸入**描述。
請點選輸入**描述。
而如果想要刪除全部的資料記錄,可以直接輸入查詢語句:delete from studentinfo;
執行之後就可以刪除全部的資料記錄了。
請點選輸入**描述。
請點選輸入**描述。
請點選輸入**描述。
請點選輸入**描述。
怎樣刪除mysql一個表中的全部資料
5樓:小童鞋_成
您好,提問者:
-- 清空全部資料,不寫日誌,不可恢復,速度極快truncate table 表名;
-- 清空全部資料,寫日誌,資料可恢復,速度慢delete from 表名。
6樓:匿名使用者
刪除mysql一個表中的全部資料分為兩種情況。一種是刪除表內資料及表結構,另一種是隻刪除表內資料。
1、刪除表內資料及表結構:
drop table 表名;
2、刪除表內資料可用兩種語句,分別是delete語句和truncate語句:
delete from 表名;
truncate table 表名;
在效率上truncate的效率遠遠大於delete的效率。
7樓:夜守霜
03點選減號之後,就會彈出一個提示框,問你是否要刪除這條資料。
04之後,選中的資料記錄就從資料表中刪除掉了。
05也可以使用sql語句來刪除資料記錄,點選查詢選單下的「新建查詢」。
這樣就可以刪除studentid為1001 的資料記錄了。
delete from 後面接的是表名,where後面接的是條件,因為我是要刪除studentinfo表中studentid等於1001的記錄,所以就這樣寫。
07之後,點選執行按鈕來執行刪除操作。
09這樣,我們就可以看到1001的那條記錄已經被刪除掉了。
10而如果想要刪除全部的資料記錄,可以直接輸入查詢語句:delete from studentinfo;
執行之後就可以刪除全部的資料記錄了。
mysql 刪除表
8樓:雲南新華電腦學校
在mysql資料庫系統中刪除表結構如下:
1、use 資料庫名稱 這語句的作用是選擇資料庫2、執行刪除語句。
drop table 表名。
3、如在學生資料庫中刪除學生表則執行。
use 學生。
drop table 學生表。
9樓:匿名使用者
exists和in是功能相近的 比如。
sql1:select ..from a where code in (.and ..
sql2:select ..from a where exists (select \'from b where
and b...
其中第一個sql中in後面的(..中的資料就是從b表中獲得select code from b where b...
; in後括號內一般是幾十到2、3百個值不等。
10樓:匿名使用者
字面意思是如果存在a表,就刪除它。 但是有語法錯誤。
11樓:
drop table if exists `a`;
意思是,如果存在這個表,就刪除。
12樓:匿名使用者
建立a表,如果a表存在則刪除。
13樓:醉笑陪君3k場
只是刪除表嗎? drop table if exists `表名`;
14樓:雲南新華電腦學校
drop table 表名,比如,你要刪除學生表則使用 drop table 學生表。
15樓:匿名使用者
把a的單引號去掉試試- -
16樓:勇敢小鳥
這句的意思是如果存在表a就刪除表a。你的分號怎麼看著像中文的?用英文在輸入一次看看!
如何批量刪除資料庫裡某個表裡的多條記錄
17樓:改革村風吹滿地
1、開啟sql server 2012資源管理器,然後在已建立好的資料庫表t_call_info,開啟表進行查詢和比較表記錄;
2、利用sql server 2012資料庫資源管理器,建立刪除sql語句,使用delete,刪除的完整語句為:delete from "表名" where 《搜尋條件》;
3、刪除語句輸入以後九可以批量刪除資料庫表記錄,點選回車鍵,然後再次查詢資料庫表,這時刪掉了幾條資料。
18樓:匿名使用者
delete from shop_sell_logs where log_id >=200 and log_id<=5000 and name not like '%美人魚%'
語句如上,其中log_id >=200 and log_id<=5000 這個地方如果log_id不包含200和5000的話,你把兩處的等號去掉,只保留大於號和小於號即可。
19樓:day忘不掉的痛
(access資料庫為例)單條刪除的sql語句:
delete * from 資料庫表 where id = 1刪除id為1的資料。
delete * from 資料庫表 where id in (1,2,3,4,5,6)
刪除id為1、2、3、4、5、6的資料。
如何刪除資料庫中所有資料
20樓:匿名使用者
在空間商提供的管理頁面中有一個清空資料庫的選項,另外你用的空間商用的那個主機管理系統?
21樓:匿名使用者
你租用資料庫時,提供商會給你提供資料庫連線ip、登陸使用者和密碼。你在本地sql資料庫管理平臺(企業管理器)中遠端連線你的資料庫,然後進入刪除所有表或檢視、儲存過程等資料。光留一個空庫,也沒啥大礙。
還有個方法就是主動聯絡客服,申請刪除你的資料庫。
管理頁面上我也沒有發現刪除資料庫的功能。
22樓:匿名使用者
要刪除mysql資料庫中的所有資料,有幾種方法:
1、刪除資料庫裡所有內容,包括表:可以刪除資料庫然後新建資料庫就好了。
方法:drop database if exists 'databasename';
create database if not exists `databasename`
這種方式快捷,一步到位。
還可以用如下方法刪除整張表:
truncate tablename;
delete from tablename;
上面兩種方法裡,第一個直接刪除表,不放到**站;第二種方法刪除表之後會放到**站;
2、連同資料庫使用者也刪除,以後不用了,那可以只做:drop database if exists 'databasename'; 即可;
3、只刪除資料庫裡的資料:
delete from tablename;
刪除表裡的全部資料。
如何恢復資料庫表刪除資料mysql
以下情況可以恢復資料 1 innodb引擎表開啟了事務,執行dml語句,比如delete update insert之類,並且沒有提交即commit操作的話,可以執行rollback進行回滾恢復。如果是ddl操作,如drop create alter之類的操作時無效的 2 在進行刪除操作之前有備份,...
SQL如何查詢和刪除MYSQL資料庫中包含特定字串的記錄
粉紅頑皮蛇 後面條件可以不加 str like http 是查詢 以http 開頭的字串 表示任意個或多個字元。可匹配任意型別和長度的字元。比如 select from user where u name like 三 將會把u name為 張三 張貓三 三腳貓 唐三藏 等等有 三 的記錄全找出來。...
如何關閉MySQL日誌,刪除mysql bin 0000日誌檔案
mysql bin.0000 這些是mysql執行過程中的操作日誌。保留的話 當你資料丟失可用來恢復資料,當你需要主從複製時需要靠這些檔案。不保留的話 節省空間,加快mysql速度。關閉辦法 找到my.cnf或者my.ini檔案,把 逗 log bin 地 這個引數用 號註釋掉,然後重啟mysql就...