Cara Memeriksa Kewujudan Jadual

Isi kandungan:

Cara Memeriksa Kewujudan Jadual
Cara Memeriksa Kewujudan Jadual

Video: Cara Memeriksa Kewujudan Jadual

Video: Cara Memeriksa Kewujudan Jadual
Video: Apakah Aplikasi Pengurusan Masa Yang Digunakan Anda? 2024, Disember
Anonim

Dengan menggunakan MySQL, anda boleh membuat pangkalan data dengan pelbagai topik dan ukuran, dari koleksi jadual kecil hingga pangkalan data korporat yang besar. Pangkalan data yang besar jauh lebih sukar untuk dikekalkan daripada pangkalan data kecil kerana pelbagai jadual dan hubungan di antara mereka. Selalunya perlu untuk memeriksa sama ada jadual telah dibuat lebih awal atau tidak.

Cara memeriksa kewujudan jadual
Cara memeriksa kewujudan jadual

Perlu

pengetahuan mengenai MySQL

Arahan

Langkah 1

Pentadbir berkomunikasi dengan pangkalan data menggunakan permintaan khas. Pertanyaan dibentuk dalam bahasa MySQL dengan bahasa pengaturcaraan khas yang mempunyai peraturan penulisannya sendiri dan sekumpulan operator. Sebagai peraturan, untuk memeriksa keberadaan meja, anda perlu memasukkan pertanyaan tertentu yang memeriksa dasar dan memberikan hasil yang tepat. Cuba masukkan kombinasi seperti itu dengan betul, seolah-olah disalahgunakan, anda boleh membuat pelbagai kesalahan pada pelayan.

Langkah 2

Untuk memeriksa keberadaan jadual dengan nama tertentu, gunakan pertanyaan borang:

PILIH TABLE_NAME DARI INFORMATION_SCHEMA. TABLES MANA TABLE_SCHEMA = 'dbname' DAN TABLE_NAME = 'tablename'

Nilai nama dbn dan tablen harus diganti dengan nama anda. Sekiranya anda perlu membuat jadual kemudian, jika tidak dijumpai, gunakan arahan borang:

BUAT JADUAL JIKA TIDAK ADA

Langkah 3

Sekiranya komunikasi dengan pangkalan data dilakukan melalui msysobjects, maka permintaan untuk kehadiran jadual tertentu harus seperti:

PILIH COUNT (*) DARI msysobjects DI MANA jenis = 1 DAN nama = 'tablename'

Sekiranya anda perlu menghapus jadual, jika dijumpai, tulislah pertanyaan seperti berikut:

JADUAL HABIS JIKA ADA jadual;

Langkah 4

Pangkalan data berasaskan MySQL moden boleh mempunyai puluhan ribu jadual dengan berjuta-juta baris. Adalah sukar untuk memahami sebilangan besar maklumat. Namun, ada permintaan khas untuk menyelesaikan masalah tersebut. Secara umum, kita dapat mengatakan bahawa memeriksa keberadaan meja memerlukan banyak masa dan usaha. Untuk memudahkan anda bekerja dengan jadual di masa depan, pelajari tutorial khas mengenai bahasa pengaturcaraan MySQL, kerana ini benar-benar berkaitan dengan jadual dan membolehkan anda melakukan pelbagai operasi.

Disyorkan: