Giunsa pagtangtang sa MySQL ang usa ka database?Kuhaa ang MySQL database command/syntax/statement

MySQLUnsaon pag delete sa database?tangtangondatabase sa MySQLSugo/Syntax/Pahayag

Pagtangtang sa database sa MySQL


ihulog ang database gamit ang mysqladmin

Pag-log in sa mysql server isip usa ka normal nga tiggamit, tingali kinahanglan nimo ang piho nga mga pribilehiyo sa paghimo o pagtangtang sa mga database sa MySQL.

Mao nga gigamit namo ang root user sa pag-log in dinhi.Ang root user adunay pinakataas nga awtoridad ug makagamit sa mysql mysqladmin command sa paghimo og database.

Pag-amping pag-ayo sa pagtangtang sa usa ka database, tungod kay ang tanan nga datos mawala human mapatuman ang delete command.

Ang mosunod nga pananglitan nagtangtang sa database chenweiliang (ang database gihimo sa miaging kapitulo):

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

Human sa pagpatuman sa sugo sa ibabaw sa pagtangtang sa database, usa ka prompt nga kahon ang makita aron sa pagmatuod kon ang database natangtang ba gayud:

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

Pagtangtang sa database gamit ang PHP script

Ang PHP naggamit sa mysqli_query function sa paghimo o pagtangtang sa mga database sa MySQL.

Ang function adunay duha ka mga parametro ug mobalik nga TINUOD kung ang pagpatuman malampuson, kung dili kini mobalik nga FALSE.

gramatika

mysqli_query(connection,query,resultmode);
Parameterpaghulagway
koneksyonGikinahanglan.Gipiho ang koneksyon sa MySQL nga gamiton.
pangutanaGikinahanglan, nagtino sa string sa pangutana.
resulta modeKapilian.usa ka makanunayon.Mahimong bisan unsa sa mosunod nga mga kantidad:

  • MYSQLI_USE_RESULT (gamita kini kung kinahanglan nimo nga makuha ang daghang datos)
  • MYSQLI_STORE_RESULT (default)

pananglitan

Ang mosunod nga pananglitan nagpakita sa paggamit sa PHP mysqli_query function sa pagtangtang sa usa ka database:

tangtangon ang 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);
?>

Human sa malampuson nga pagpatuman, ang resulta sa numero mao ang:

milampos ang koneksyon

Malampuson nga natangtang ang database chenweiliang

Hinumdomi: Sa pagtangtang sa usa ka database gamit ang PHP script, ang mensahe sa kumpirmasyon dili makita, ug ang espesipikong database direktang mapapas, mao nga kinahanglan ka nga mag-amping pag-ayo sa pagtangtang sa database.

Paglaum Chen Weiliang Blog ( https://www.chenweiliang.com/ ) mipakigbahin "Giunsa pagtangtang sa MySQL ang usa ka database?Kuhaa ang MySQL Database Commands/Syntax/Statements" aron matabangan ka.

Welcome sa pagpaambit sa link niini nga artikulo:https://www.chenweiliang.com/cwl-465.html

Malipayon nga pag-abut sa channel sa Telegram sa blog ni Chen Weiliang aron makuha ang labing bag-ong mga update!

🔔 Mahimong una nga makakuha sa bililhon nga "ChatGPT Content Marketing AI Tool Usage Guide" sa direktoryo sa taas nga channel! 🌟
📚 Kini nga giya adunay daghang kantidad, 🌟Kini usa ka talagsaon nga oportunidad, ayaw palabya ​​kini! ⏰⌛💨
Share ug like kung ganahan ka!
Ang imong pagpaambit ug pag-like mao ang among padayon nga kadasig!

 

发表 评论

Ang imong email address dili mapatik. Gigamit ang mga kinahanglanon nga uma * Label

scroll sa ibabaw