Sidee MySQL u tirtirtaa miiska xogta? Xogta MySQL tirtir amarka miiska xogta/bayaan/ syntax

Sidee loo tirtiraa jadwalka MySQL ? Amarka/hadallada/qoraalka tirtirka miiska xogta MySQL

MySQL tirtir miiska

Aad bay u fududahay in la tirtiro miisaska xogta ee MySQL, laakiin waa inaad aad uga taxadartaa markaad tirtirto miisaska, sababtoo ah dhammaan xogta way baaba'aysaa ka dib markaad sameyso amarka tirtirka.

naxwaha

Kuwa soo socda ayaa ah ereyga guud ee tirtiridda miiska MySQL:

DROP TABLE table_name ;

Tirtir shaxda xogta ee daaqada degdega ah

Daaqadda mysql> ee amarka, bayaanka SQL ee lagu tirtirayo jadwalka waa DROP TABLE :

tusaale

Tusaalaha soo socdaa waxa uu tirtirayaa shaxda xogta chenweiliang_tbl:

root@host# mysql -u root -p
Enter password:*******
mysql> use chenweiliang;
Database changed
mysql> DROP TABLE chenweiliang_tbl
Query OK, 0 rows affected (0.8 sec)
mysql>

Tirtir xogta la adeegsan karo adigoo isticmaalaya qoraalka PHP

PHP waxay isticmaashaa shaqada mysqli_query si ay u tirtirto miisaska MySQL.

Shaqadu waxay leedahay laba xuduud waxayna soo celisaa RUN haddii fulinta lagu guuleysto, haddii kale waxay soo noqotaa BEEN.

h3> syntax

mysqli_query(connection,query,resultmode);
Xusuussharaxaad
xiriirLoo baahan yahayWuxuu qeexayaa isku xirka MySQL si loo isticmaalo.
weydiintaLoo baahan yahay, waxay qeexaysaa xadhigga weydiinta.
habka natiijadaIkhtiyaarijoogto ah.Waxay noqon kartaa mid ka mid ah qiimayaashan:

  • MYSQLI_USE_RESULT ( isticmaal kan haddii aad u baahan tahay inaad soo qaadato xog badan)
  • MYSQLI_STORE_RESULT (ugu tala galay)

tusaale

Tusaalaha soo socdaa wuxuu isticmaalaa qoraalka PHP si uu u tirtiro shaxda xogta chenweiliang_tbl:

tirtir xogta miiska

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

Kadib fulinta guusha leh, ma arki karno miiska chenweiliang_tbl anagoo adeegsanayna amarka soo socda:

mysql> show tables;
Empty set (0.01 sec)

评论

您的邮箱地址不会被公开。必填项已用*标注

Scroll to top