導航:首頁 > 編程語言 > mysqlphp刪除資料庫

mysqlphp刪除資料庫

發布時間:2023-02-03 08:48:08

❶ 怎麼用php刪除mysql資料庫內容

用delete語句刪除整條記錄,用update語句將內容更新為空值,也就是清空欄位內容,當然,前提是那些欄位允許為空值
刪除:
$sql = 'delete from `tablename` where id=1';
mysql_query($sql);

tablename 要換成你的表的名稱

❷ 求助:php如何清空mysql資料庫

mysql:虛擬主機的話可以直接登錄管理平台。資料庫管理裡面有清空。也有快捷的清空方式!伺服器的話,可以直接去你的資料庫目錄下找到data目錄然後找到你對應的資料庫名字的文件夾,打開把裡面的東西刪除了就可以了!目錄通常為:安裝磁碟目錄\安裝的文件夾目錄\MySql\MySQL Server 5.1\data 類似的。mssql:使用 查詢分析器 連接登陸資料庫 刪除裡面所有的非系統庫

❸ php資料庫添加、刪除、修改數據(mysql)

一、PHP操作MySql資料庫
新增數據
?php
$query
=
"INSERT
INTO
grade
(name,email,point,regdate)
VALUE
('
李三','[email protected]',,NOW())"
;
@mysql_query($query)
or
die(
'添加數據出錯:'
.mysql_error());
?
修改數據
?php
$query
=
"UPDATE
grade
SET
name='小可愛'
WHERE
id=6"
;
@mysql_query($query)
or
die(
'修改出錯:'
.mysql_error());
?
刪除數據
?php
$query
=
"DELETE
FROM
grade
WHERE
id=6";
@mysql_query($query)
or
die(
'刪除錯誤:'
.mysql_error());
?
顯示數據
?php
$query
=
"SELECT
id,name,email,point
FROM
grade";
$result
=
@mysql_query($query)
or
die(
'查詢語句出錯:'
.mysql_error());
while
(!!
$row
=
mysql_fetch_array($result))
{
echo
$row[
'id'
].
'----'
.$row['name'
].'----'
.$row
['email'
].
'----'
.$row['point'
];
echo
'<br
/
';
}
?>
二、其他常用函數
mysql_f
etch_row()
:從結果集中取得一行作為枚舉數組
mysql_f
etch_assoc()

從結果集中取得一行作為關聯數組
mysql_f
etch_array()

從結果集中取得一行作為關聯數組,或數字數組,或二者兼有
mysql_f
etch_lengths
()

取得結果集中每個輸出的長度
mysql_f
ield_name():
取得結果中指定欄位的欄位名
mysql_num_rows():
取得結果集中行的數目
mysql_num_f
ields():取得結果集中欄位的數目
mysql_get_client_inf
o()

取得
MySQL
客戶端信息
mysql_get_host_info():
取得
MySQL
主機信息
mysql_get_proto_info():
取得
MySQL
協議信息
mysql_get_server_inf
o()

取得
MySQL
伺服器信息

❹ 怎樣用命令刪除資料庫

方法如下:

1、drop 命令格式:

drop database <資料庫名>;

例如:刪除名為 RUNOOB 的資料庫:

mysql> drop database RUNOOB;

2、mysqladmin 刪除資料庫

使用 mysqlmysqladmin命令在終端來執行刪除命令。

實例:刪除資料庫 RUNOOB(該資料庫在前一章節已創建):

[root@host]# mysqladmin -u root -p drop RUNOOB

Enter password:******

3、用PHP腳本刪除資料庫

PHP使用 mysqli_query 函數來創建或者刪除 MySQL 資料庫。

該函數有兩個參數,在執行成功時返回 TRUE,否則返回 FALSE。

語法:mysqli_query(connection,query,resultmode);

(4)mysqlphp刪除資料庫擴展閱讀:

1、SQL即結構化查詢語言(Structured Query Language),是一種特殊目的的編程語言,是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系資料庫系統;同時也是資料庫腳本文件的擴展名。

2、SQL語句無論是種類還是數量都是繁多的,很多語句也是經常要用到的,SQL查詢語句就是一個典型的例子,無論是高級查詢還是低級查詢,SQL查詢語句的需求是最頻繁的。

❺ PHP怎麼清空MYSQL資料庫中一個表裡面的值

delete from 表名;

truncate table 表名;

不帶where參數的delete語句可以刪除mysql表中所有內容,使用truncate table也可以清空mysql表中所有內容。效率上truncate比delete快,但truncate刪除後不記錄mysql日誌,不可以恢復數據。

delete的效果有點像將mysql表中所有記錄一條一條刪除到刪完,而truncate相當於保留mysql表的結構,重新創建了這個表,所有的狀態都相當於新表。

❻ php mysql怎麼實現刪除功能

mysql_query("delete * from db_table where id=$id");
在你點擊刪除的時候把你刪除這條數據的id傳遞到刪除語句的id裡面,通過id來刪除整條數據;
具體步驟不明白的可以再問我。

❼ php 刪除mysql資料庫的一個 記錄

PHP通過執行SQL命令完成對資料庫的刪除,傳統的語句如下:
$sql='delete from ftxia_article where id='. $article['id'];

if (mysql_query($sql)) echo '刪除成功。';
else "刪除失敗,SQL語句為:$sql<br>錯誤信息為:".mysql_error();

如果你使用對象方式,SQL語句是一樣的,只是執行方式有區別。

❽ PHP怎麼寫可以清空MYSQL資料庫中一個表裡面的值!

參考方法:
delete from 表名;
truncate table 表名;
不帶where參數的delete語句可以刪除mysql表中所有內容,使用truncate table也可以清空mysql表中所有內容。效率上truncate比delete快,但truncate刪除後不記錄mysql日誌,不可以恢復數據。
delete的效果有點像將mysql表中所有記錄一條一條刪除到刪完,而truncate相當於保留mysql表的結構,重新創建了這個表,所有的狀態都相當於新表。

❾ 如何快速批量刪除Mysql資料庫中的數據表

一、使用phpmyadmin工具批量刪除mysql資料庫表

使用phpmyadmin資料庫管理工具進行刪除,這是一個傳統的方法,在任何php虛擬主機中,你都可以操作。下面是操作過程介紹:

1、登錄phpmyadmin。選擇你的mysql資料庫名進入——點擊結構——選擇您要刪除的數據表——「選中項」中選擇刪除,執行刪除表操作。如下圖:

PHPMYADMIN使用技巧:如何快速批量刪除Mysql資料庫中的數據表 image00114 150x150

二、使用php腳本完成批量刪除

無憂主機(www.51php.com)小編從網上找了一段php代碼,也可以幫我們快速實現刪除。如果你對phpmyadmin工具「敏感」,可以使用下面的方式來實現快速刪除mysql資料庫表。 在下面的代碼復制到記事本後,配置過程中你要注意幾個問題:

1、 正確配置你mysql資料庫信息。這個你可以直接咨詢你的空間商就可以獲得啦。

2、 正確設置要刪除的資料庫表前綴,這個非常重要,填寫錯誤,將操作錯誤。請你務必確認你的資料庫表前綴哦,資料庫表前綴你可以在phpmyadmin中查詢到。一般都是xx_開頭的。 設置好後,將這段代碼另存為.php文件(如51php.php)然後上傳到您空間的網站根目錄(public_html)。上傳完畢,直接用域名/51php.php,就可以刪除了。 代碼如下:
<?php
mysql_connect('localhost','資料庫用戶名','資料庫密碼');
mysql_select_db('資料庫名稱');
$rs=mysql_query('show tables');
while($arr=mysql_fetch_array($rs))
{
$TF=strpos($arr[0],'51php_');
if($TF===0){
$FT=mysql_query("drop table $arr[0]");
if($FT){
echo "$arr[0] 刪除成功!<br>";
}
}
}
?>

以上兩種方法都可批量刪除數據表,特別提醒一下,數據是無價的,操作數據表的時候一定要先做好備份。免得誤刪除數據是無法恢復的。如果您不會備份,麻煩您參考:

360度全方位講解無憂網站資料庫備份

Mysql資料庫管理利器:phpmyadmin詳細使用教程

❿ 如何用PHP代碼實現MySQL資料庫的增刪改查

<?php
$con = mysql_connect("localhost:3306","root","");

if (!$con) {
die('Could not connect: ' . mysql_error());
}

mysql_select_db("test", $con);

$result = mysql_query("SELECT * FROM user");

echo "<table border='1'>
<tr>
<th>Username</th>
<th>Password</th>
</tr>";

while($row = mysql_fetch_array($result)) {
echo "<tr>";
echo "<td>" . $row['username'] . "</td>";
echo "<td>" . $row['password'] . "</td>";
echo "</tr>";
}
echo "</table>";

mysql_close($con);

?>

從伺服器中獲取用戶所有信息(SQL SELECT語句)並以表格形式出現
<?php
$con = mysql_connect("localhost","root","");
if (!$con) {
die('Could not connect: ' . mysql_error());
}

mysql_select_db("test", $con);

mysql_query("DELETE FROM user WHERE username = '$_POST[username]'");

mysql_close($con);
?>

刪除該用戶所有信息delete.php
<?php
$con = mysql_connect("localhost:3306","root","");

if (!$con) {
die('Could not connect: ' . mysql_error());
}

mysql_select_db("test", $con);

$sql = "INSERT INTO user (username,password)
VALUES
('$_POST[username]','$_POST[password]')";

if (!mysql_query($sql,$con)) {
die('Error: ' . mysql_error());
}

echo "1 record added";

mysql_close($con);

?>

注冊一個新用戶insert.php
<?php

$con = mysql_connect("localhost","root","");
if (!$con) {
die('Could not connect: ' . mysql_error());
}

mysql_select_db("test", $con);

mysql_query("UPDATE user SET password = '$_POST[password]' WHERE username = '$_POST[username]'");

mysql_close($con);
?>

修改一個用戶密碼update.php
<html>
<head>
<title>FORM</title>
</head>
<body>
<br />
<h1>Insert:</h1>
<form action="insert.php" method="post">
username:<input type="name" name="username"/>
<br />
password:<input type="password" name="password"/>
<input type="submit" value="submit"/>
</form>
<br /><hr /><br />
<h1>Delete</h1>
<form action="delete.php" method="post">
username:<input type="name" name="username" />
<br />
Are you sure?<input type="submit" value="sure" />
</form>
<br /><hr /><br />
<h1>Update</h1>
<form action="update.php" method="post">
username:<input type="name" name="username"/>
<br />
You want to change your password into:<input type="password" name="password"/>
<input type="submit" value="submit"/>
</form>
<br /><hr /><br />
</body>
</html>

以上三個功能的提交源Operate.html

閱讀全文

與mysqlphp刪除資料庫相關的資料

熱點內容
多文件編譯c 瀏覽:537
頭頂加密後為什麼反而更稀疏 瀏覽:789
離心機壓縮機揚程高 瀏覽:656
xshell連接linux命令 瀏覽:5
把多個文件夾的內容合並在一起 瀏覽:481
基於單片機的澆花系統設計ppt 瀏覽:683
卷積碼編解碼及糾錯性能驗證實驗 瀏覽:354
請在刪除驅動器之前暫停加密什麼意思 瀏覽:785
光催化pdf 瀏覽:98
java字元串包含某字元 瀏覽:526
ssm身份認證源碼 瀏覽:466
預排序遍歷樹演算法 瀏覽:671
加密裝置如何打開ping功能 瀏覽:478
python下載372 瀏覽:901
u盤子文件夾隱藏 瀏覽:296
本地誤刪svn文件夾 瀏覽:685
海康威視python通道名 瀏覽:241
如何用app覆蓋全部曲庫 瀏覽:602
變異布林源碼 瀏覽:686
表格加密設置列印區域 瀏覽:437