BİLGİ_SCHEMA gibi önceden kurulmuş MySQL veritabanlarını silmek güvenli midir?


12

LAMP sunucusunu ve PHPMyAdmin'i yeni kurdum. Giriş yaptıktan sonra zaten oluşturulmuş veritabanları ve bunların içinde tonlarca tablo ve satır fark ettim.

Benim sorum şu ki, sistemi hiçbir şekilde bozmadan hepsini silip silemeyeceğim. Aşağıda ilk veritabanına girdikten sonra gördüklerimi görüyorsunuz.

Önceden yüklenmiş dört veritabanından biri.


bu ubuntu ile ne şekilde ilişkilidir?
don.joey

Hayır, silme
Tachyons

Gelecekte, bu tür bir soruyu gerçekten serverfault.com'da sormalısınız. Orada çok daha iyi cevaplar alacaksınız.
Aralık'ta Flimm

Yanıtlar:


14

INFORMATION_SCHEMA, PERFORMANCE_SCHEMAVe mysql(ve muhtemelen daha fazla) MySQL özel bir sistem tablolardır. Lütfen bu konudaki MySQL belgelerine bakın. Bir alıntı:

BİLGİ_SCHEMA Veritabanı için Kullanım Notları

BİLGİ_SCHEMA, her MySQL örneği içinde, MySQL sunucusunun sakladığı diğer tüm veritabanları hakkında bilgi depolayan bir veritabanıdır. BİLGİ_SCHEMA veritabanı birkaç salt okunur tablo içerir. Bunlar temel tablolar değil, görünümlerdir, bu nedenle bunlarla ilişkili dosya yoktur ve bunlarda tetikleyici ayarlayamazsınız. Ayrıca, bu ada sahip bir veritabanı dizini yoktur.

Yani, hayır, onları silmeye çalışmayın. İşlevsel bir MySQL kurulumuna sahip olmak için bunlara ihtiyacınız vardır. Dahası, muhtemelen bunları silmenin / değiştirmenin normal yollarından korunurlar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.