როგორ შლის 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 კავშირს გამოსაყენებლად.
შეკითხვისRequired, განსაზღვრავს შეკითხვის სტრიქონს.
შედეგის რეჟიმისურვილისამებრ.მუდმივი.შეიძლება იყოს რომელიმე შემდეგი მნიშვნელობა:

  • 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 სკრიპტის გამოყენებისას, დადასტურების შეტყობინება არ გამოჩნდება; მითითებული მონაცემთა ბაზა პირდაპირ წაიშლება. ამიტომ, მონაცემთა ბაზის წაშლისას განსაკუთრებით ფრთხილად უნდა იყოთ.

იმედია, ჩენ ვეილიანგის ბლოგზე ( https://www.chenweiliang.com/ ) გამოგადგებათ სტატია „როგორ წავშალოთ მონაცემთა ბაზა MySQL-ში? ბრძანებები/სინტაქსი/ოპერაციები MySQL მონაცემთა ბაზის წასაშლელად“.

თავისუფლად გაგვიზიარეთ ამ სტატიის ბმული: https://www.chenweiliang.com/cwl-465.html

მეტი ფარული ხრიკის გასახსნელად🔑, კეთილი იყოს თქვენი მობრძანება ჩვენს Telegram არხზე!

გააზიარეთ და მოიწონეთ თუ მოგეწონათ! თქვენი გაზიარებები და მოწონებები ჩვენი მუდმივი მოტივაციაა!

 

评论

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

გადაახვიეთ ზემოთ