Makale Rehberi
MySQLVeritabanı nasıl silinir?silmekMySQL veritabanıKomut/Sözdizimi/Bildirim
MySQL veritabanını sil
mysqladmin kullanarak veritabanını bırak
Normal bir kullanıcı olarak mysql sunucusunda oturum açın, MySQL veritabanlarını oluşturmak veya silmek için belirli ayrıcalıklara ihtiyacınız olabilir.
Yani burada oturum açmak için root kullanıcısını kullanıyoruz.Root kullanıcısı en yüksek yetkiye sahiptir ve bir veritabanı oluşturmak için mysql mysqladmin komutunu kullanabilir.
Bir veritabanını silerken çok dikkatli olun, çünkü silme komutu yürütüldükten sonra tüm veriler kaybolacaktır.
Aşağıdaki örnek, chenweiliang veritabanını siler (veritabanı önceki bölümde oluşturulmuştur):
[root@host]# mysqladmin -u root -p drop chenweiliang Enter password:******
Veritabanını silmek için yukarıdaki komutu yürüttükten sonra, veritabanının gerçekten silinip silinmediğini onaylamak için bir bilgi istemi kutusu görünecektir:
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 betiğini kullanarak veritabanını silin
PHP, MySQL veritabanlarını oluşturmak veya silmek için mysqli_query işlevini kullanır.
İşlevin iki parametresi vardır ve yürütme başarılı olursa DOĞRU, aksi takdirde YANLIŞ döndürür.
dilbilgisi
mysqli_query(connection,query,resultmode);
تحميل احدث لوحة مفاتيح LG | açıklama |
---|---|
bağ | Gerekli.Kullanılacak MySQL bağlantısını belirtir. |
sorgu | Gerekli, sorgu dizesini belirtir. |
sonuç modu | İsteğe bağlı.bir sabit.Aşağıdaki değerlerden herhangi biri olabilir:
|
Örnek
Aşağıdaki örnek, bir veritabanını silmek için PHP mysqli_query işlevinin kullanımını gösterir:
veritabanını sil
<? 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); ?>
Başarılı yürütmeden sonra sayı sonucu:
bağlantı başarılı
Veritabanı chenweiliang başarıyla silindi
Not: Bir PHP betiği kullanarak bir veritabanını silerken, onay mesajı görünmeyecektir ve belirtilen veritabanı doğrudan silinecektir, bu yüzden veritabanını silerken çok dikkatli olmalısınız.
Umut Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) paylaştı "MySQL bir veritabanını nasıl siler?Size yardımcı olması için MySQL Veritabanı Komutlarını/Sözdizimini/Bildirimlerini kaldırın".
Bu makalenin bağlantısını paylaşmaya hoş geldiniz:https://www.chenweiliang.com/cwl-465.html
En son güncellemeleri almak için Chen Weiliang'ın blogunun Telegram kanalına hoş geldiniz!
📚 Bu rehber çok büyük değer içeriyor, 🌟Bu nadir bir fırsat, kaçırmayın! ⏰⌛💨
İsterseniz paylaşın ve beğenin!
Paylaşımlarınız ve beğenileriniz bizim sürekli motivasyonumuz!