Kepiye MySQL mbusak database?Mbusak printah database MySQL / sintaksis / statement

MySQLCarane mbusak database?mbusakdatabase MySQLCommand / Syntax / Statement

MySQL mbusak database


nyelehake database nggunakake mysqladmin

Mlebu menyang server mysql minangka pangguna normal, sampeyan butuh hak istimewa khusus kanggo nggawe utawa mbusak database MySQL.

Dadi, kita nggunakake pangguna root kanggo mlebu ing kene. Pangguna root nduweni wewenang sing paling dhuwur lan bisa nggunakake perintah mysql mysqladmin kanggo nggawe database.

Ati-ati kudu ditindakake nalika mbusak database, amarga kabeh data bakal ilang sawise printah delete dieksekusi.

Conto ing ngisor iki mbusak database chenweiliang (basis data digawe ing bab sadurunge):

[root@host]# mysqladmin -u root -p drop chenweiliang
Enter password:******

Sawise nglakokake printah mbusak database ing ndhuwur, kothak pituduh bakal katon kanggo konfirmasi apa database wis dibusak tenan:

Dropping the database is potentially a very bad thing to do.
Any data stored in the database will be destroyed.

Do you really want to drop the 'chenweiliang' database [y/N] y
Database "chenweiliang" dropped

Mbusak database nggunakake skrip PHP

PHP nggunakake fungsi mysqli_query kanggo nggawe utawa mbusak database MySQL.

Fungsi kasebut nduweni rong parameter lan ngasilake TRUE yen eksekusi kasebut sukses, yen ora, bakal ngasilake FALSE.

toto wicoro

mysqli_query(connection,query,resultmode);
ParamèterGambar
sambungandibutuhake.Nemtokake sambungan MySQL sing arep digunakake.
queryDibutuhake, nemtokake string pitakon.
mode asilOpsional.pancet.Bisa dadi salah siji saka nilai ing ngisor iki:

  • MYSQLI_USE_RESULT (gunakake iki yen sampeyan kudu njupuk akeh data)
  • MYSQLI_STORE_RESULT (standar)

Kadadeyan

Conto ing ngisor iki nuduhake panggunaan fungsi mysqli_query PHP kanggo mbusak database:

mbusak database

<?
php $dbhost = 'localhost:3306'; // mysql服务器主机地址 
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码 
$conn = mysqli_connect($dbhost, $dbuser, $dbpass); 
if(! $conn ) { die('连接失败: ' . mysqli_error($conn)); } echo '连接成功
';
 $sql = 'DROP DATABASE chenweiliang';
 $retval = mysqli_query( $conn, $sql );
 if(! $retval ) { die('删除数据库失败: ' . mysqli_error($conn)); } 
echo "数据库 chenweiliang 删除成功\n";
 mysqli_close($conn);
?>

Sawise eksekusi sukses, asil nomer kasebut yaiku:

sambungan kasil

Database chenweiliang kasil dibusak

Cathetan: Nalika mbusak database nggunakake script PHP, pesen konfirmasi ora bakal katon, lan database tartamtu bakal dibusak langsung, supaya sampeyan kudu ati-ati banget nalika mbusak database.

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) bareng "Carane MySQL mbusak database?Mbusak MySQL Database Commands/Syntax/Statements" kanggo mbantu sampeyan.

Sugeng rawuh kanggo nuduhake link artikel iki:https://www.chenweiliang.com/cwl-465.html

Sugeng rawuh ing saluran Telegram blog Chen Weiliang kanggo entuk update paling anyar!

🔔 Dadi sing pertama entuk "Pandhuan Panggunaan Alat AI Pemasaran Konten ChatGPT" ing direktori ndhuwur saluran! 🌟
📚 Pandhuan iki ngemot nilai gedhe, 🌟Iki minangka kesempatan langka, aja kantun! ⏰⌛💨
Share lan seneng yen sampeyan seneng!
Nuduhake lan seneng sampeyan minangka motivasi terus-terusan!

 

komentar

Alamat email sampeyan ora bakal diterbitake. Bidhang sing dibutuhake digunakake * Panggilan

gulung menyang ndhuwur