តើ MySQL លុបមូលដ្ឋានទិន្នន័យដោយរបៀបណា?លុបពាក្យបញ្ជា/វាក្យសម្ព័ន្ធ/សេចក្តីថ្លែងការណ៍មូលដ្ឋានទិន្នន័យ MySQL

MySQLតើធ្វើដូចម្តេចដើម្បីលុបមូលដ្ឋានទិន្នន័យ?លុបមូលដ្ឋានទិន្នន័យ MySQLពាក្យបញ្ជា/វាក្យសម្ព័ន្ធ/សេចក្តីថ្លែងការណ៍

MySQL លុបមូលដ្ឋានទិន្នន័យ


ទម្លាក់មូលដ្ឋានទិន្នន័យដោយប្រើ mysqladmin

ចូលទៅម៉ាស៊ីនមេ mysql ជាអ្នកប្រើប្រាស់ធម្មតា អ្នកអាចត្រូវការសិទ្ធិជាក់លាក់ដើម្បីបង្កើត ឬលុបមូលដ្ឋានទិន្នន័យ MySQL ។

ដូច្នេះយើងប្រើអ្នកប្រើ root ដើម្បីចូលនៅទីនេះ អ្នកប្រើប្រាស់ root មានសិទ្ធិអំណាចខ្ពស់បំផុត ហើយអាចប្រើពាក្យបញ្ជា 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 ប្រើមុខងារ mysqli_query ដើម្បីបង្កើត ឬលុបមូលដ្ឋានទិន្នន័យ MySQL ។

មុខងារមានប៉ារ៉ាម៉ែត្រពីរ ហើយត្រឡប់ 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);
?>

បន្ទាប់ពីការអនុវត្តជោគជ័យ លទ្ធផលលេខគឺ៖

ការតភ្ជាប់បានជោគជ័យ

មូលដ្ឋានទិន្នន័យ chenweiliang ត្រូវបានលុបដោយជោគជ័យ

សម្គាល់ៈ នៅពេលលុបមូលដ្ឋានទិន្នន័យដោយប្រើស្គ្រីប PHP សារបញ្ជាក់នឹងមិនបង្ហាញទេ ហើយមូលដ្ឋានទិន្នន័យដែលបានបញ្ជាក់នឹងត្រូវបានលុបដោយផ្ទាល់ ដូច្នេះអ្នកគួរតែប្រយ័ត្នពេលលុបមូលដ្ឋានទិន្នន័យ។

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "តើ MySQL លុបមូលដ្ឋានទិន្នន័យដោយរបៀបណា?យកពាក្យបញ្ជា/វាក្យសម្ព័ន្ធ/សេចក្តីថ្លែងការណ៍មូលដ្ឋានទិន្នន័យ MySQL" ដើម្បីជួយអ្នក។

សូមស្វាគមន៍ចំពោះការចែករំលែកតំណភ្ជាប់នៃអត្ថបទនេះ៖https://www.chenweiliang.com/cwl-465.html

សូមស្វាគមន៍មកកាន់ឆានែល Telegram នៃប្លុករបស់ Chen Weiliang ដើម្បីទទួលបានព័ត៌មានថ្មីៗចុងក្រោយបង្អស់!

🔔 ក្លាយជាអ្នកដំបូងដែលទទួលបាន "ការណែនាំអំពីការប្រើប្រាស់ឧបករណ៍ AI ទីផ្សារមាតិកា ChatGPT" ដ៏មានតម្លៃនៅក្នុងបញ្ជីកំពូលរបស់ប៉ុស្តិ៍! 🌟
📚 មគ្គុទ្ទេសក៍នេះមានតម្លៃមហាសាល 🌟នេះជាឱកាសដ៏កម្រ សូមកុំអូសរំលង! ⏰⌛💨
Share និង Like ប្រសិនបើអ្នកចូលចិត្ត!
ការចែករំលែក និងការចូលចិត្តរបស់អ្នកគឺជាការលើកទឹកចិត្តបន្តរបស់យើង!

 

发表评论។

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ 必填项已用។ * 标注។

រំកិលទៅកំពូល