MySQL дерекқорды қалай жояды?MySQL дерекқор пәрменін/синтаксисін/мәлімдемесін жою

MySQLМәліметтер қорын қалай жоюға болады?жоюMySQL деректер қорыКоманда/Синтаксис/Мәлімдеме

MySQL дерекқорды жою


mysqladmin арқылы дерекқорды тастаңыз

MySQL серверіне қалыпты пайдаланушы ретінде кіріңіз, MySQL дерекқорларын жасау немесе жою үшін сізге арнайы артықшылықтар қажет болуы мүмкін.

Сондықтан біз мұнда жүйеге кіру үшін түбірлік пайдаланушыны қолданамыз.Түбірлік пайдаланушы ең жоғары өкілеттікке ие және деректер қорын жасау үшін mysql mysqladmin пәрменін пайдалана алады.

Дерекқорды жою кезінде өте абай болыңыз, себебі жою пәрмені орындалғаннан кейін барлық деректер жойылады.

Келесі мысал chenweiliang дерекқорын жояды (деректер базасы алдыңғы тарауда жасалған):

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

Дерекқорды жою үшін жоғарыдағы пәрменді орындағаннан кейін дерекқордың шынымен жойылғанын растау үшін шақыру терезесі пайда болады:

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

PHP сценарийін пайдаланып дерекқорды жою

PHP MySQL дерекқорларын жасау немесе жою үшін mysqli_query функциясын пайдаланады.

Функцияның екі параметрі бар және орындалу сәтті болса, TRUE мәнін қайтарады, әйтпесе ол FALSE мәнін қайтарады.

грамматика

mysqli_query(connection,query,resultmode);
Параметр描述
байланысМіндетті.Қолданылатын MySQL қосылымын көрсетеді.
сұрауМіндетті, сұрау жолын көрсетеді.
нәтиже режиміҚосымша.тұрақты.Мына мәндердің кез келгені болуы мүмкін:

  • MYSQLI_USE_RESULT (көп деректерді алу қажет болса, мұны пайдаланыңыз)
  • MYSQLI_STORE_RESULT (әдепкі)

Дана

Келесі мысал дерекқорды жою үшін PHP mysqli_query функциясын пайдалануды көрсетеді:

дерекқорды жою

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

Сәтті орындағаннан кейін сан нәтижесі:

қосылым сәтті болды

Ченвейлян дерекқоры сәтті жойылды

Ескерту: РНР сценарийін пайдаланып дерекқорды жойған кезде растау хабары пайда болмайды, ал көрсетілген дерекқор тікелей жойылады, сондықтан дерекқорды жою кезінде өте сақ болу керек.

Hope Chen Weiliang блогы ( https://www.chenweiliang.com/ ) бөлісті "MySQL дерекқорды қалай жояды?Сізге көмектесу үшін MySQL дерекқорының пәрмендерін/синтаксисін/мәлімдемелерін алып тастаңыз.

Осы мақаланың сілтемесін бөлісуге қош келдіңіз:https://www.chenweiliang.com/cwl-465.html

Соңғы жаңартуларды алу үшін Чен Вэйлян блогының Telegram арнасына қош келдіңіз!

🔔 Арнаның жоғарғы каталогындағы құнды "ChatGPT мазмұнды маркетингтік AI құралын пайдалану нұсқаулығын" бірінші болып алыңыз! 🌟
📚 Бұл нұсқаулықта үлкен құндылық бар, 🌟Бұл сирек мүмкіндік, оны жіберіп алмаңыз! ⏰⌛💨
Ұнаса лайк басып, бөлісіңіз!
Сіздің бөлісулеріңіз бен лайктарыңыз - біздің үздіксіз мотивациямыз!

 

Пікірлер

Сіздің электрондық пошта мекен-жайыңыз жарияланбайды. 必填 项 已 用 * 标注

жоғарыға жылжытыңыз