Semak pangkalan data (lanjutan)
phpMyAdmin ialah alat pentadbiran MySQL/MariaDB. Ia biasanya tidak diperlukan untuk laman statik dan boleh merosakkan aplikasi aktif jika disalah guna.
phpMyAdmin ialah alat pentadbiran MySQL/MariaDB. Ia biasanya tidak diperlukan untuk laman statik dan boleh merosakkan aplikasi aktif jika disalah guna.
1. Pastikan alat diperlukan
Gunakan phpMyAdmin hanya jika laman bergantung pada MySQL/MariaDB dan anda dibenarkan menyemak atau menyelenggaranya.
2. Buat sandaran pangkalan data
Gunakan kaedah eksport atau sandaran penyedia yang diluluskan. Sahkan pangkalan data dan cara pemulihan yang selamat.
3. Buka melalui cPanel
Pilih phpMyAdmin dalam Databases jika penyedia menawarkannya. Jangan buka pautan pangkalan data daripada mesej yang mencurigakan.
4. Semak dengan teliti
Kenal pasti pangkalan data dan jadual yang betul. Semakan baca sahaja lebih selamat daripada melaksanakan SQL atau tindakan pukal pada data aktif.
5. Ubah hanya dengan pelan pemulihan
Import, DROP, DELETE dan kemas kini boleh menimpa atau menghilangkan rekod. Utamakan ujian staging dan masa perubahan yang dibenarkan.
Pastikan alat pangkalan data diperlukan
phpMyAdmin digunakan untuk mentadbir pangkalan data MySQL atau MariaDB. Laman statik mungkin langsung tidak menggunakan pangkalan data. WordPress dan aplikasi dinamik lain menggunakannya untuk kiriman, tetapan, pengguna atau pesanan. Jika tugas hanya mengubah imej atau teks, gunakan penyunting laman atau File Manager yang sesuai dan bukan rekod pangkalan data.
Log masuk hanya melalui akaun cPanel dan tugasan pangkalan data yang anda dibenarkan akses. Nama pangkalan data mungkin mengandungi awalan akaun cPanel dan tidak semestinya sama dengan nama domain. Jika konfigurasi aplikasi mengenal pasti pangkalan data, jangan dedahkan atau tampal fail konfigurasi kerana ia mungkin mengandungi kelayakan pangkalan data.
Sandarkan dan kenal pasti sasaran
Sebelum menyunting, cipta eksport pangkalan data terkini melalui kaedah yang diluluskan penyedia dan simpan di luar direktori awam laman. Jika fail laman juga perlu konsisten dengan pangkalan data, sandarkan kedua-duanya pada waktu yang diselaraskan. Catat nama pangkalan data dan sebab perubahan; sandaran daripada laman atau tarikh lain mungkin bukan pilihan pemulihan yang selamat.
Buka phpMyAdmin dan pilih pangkalan data tepat pada navigasi kiri. Semak jadual dan awalan berbanding dokumentasi aplikasi atau arahan hos. Jangan meneka berdasarkan nama jadual yang biasa; satu akaun cPanel boleh menyimpan pangkalan data beberapa laman atau salinan staging. Jika sasaran tidak jelas, berhenti dan tanya sebelum menjalankan arahan.
Periksa dahulu; sunting dengan rancangan khusus
Untuk semakan awal, buka jadual berkaitan dan periksa sejumlah kecil baris. Gunakan Search atau pertanyaan berskop jelas hanya apabila tahu jadual dan medan yang diperiksa. Baca teks pertanyaan sebelum pelaksanaan dan elakkan mengubah, memadam atau mengeksport rekod peribadi yang tidak diperlukan.
Jangan jalankan SQL yang disalin terhadap pangkalan data produksi tanpa memahami setiap klausa, memilih pangkalan data betul dan mengesahkan sandaran yang telah diuji. Arahan UPDATE dan DELETE boleh menjejaskan banyak baris jika syaratnya salah; perubahan skema boleh merosakkan aplikasi walaupun tiada baris hilang. Minta pentadbir berpengalaman atau hos menyemak kerja berisiko.
Sahkan aplikasi selepas kerja pangkalan data
Selepas perubahan diluluskan, muat semula halaman berkaitan dan uji aliran pengguna yang membaca data tersebut. Semak log ralat aplikasi jika laman memaparkan halaman kosong atau ralat sambungan pangkalan data. Mesej import berjaya atau tanda hijau phpMyAdmin tidak semestinya membuktikan laman sihat.
Jika laman rosak, hentikan penulisan ke pangkalan data dan pulihkan melalui prosedur penyedia atau eksport yang disahkan. Pemulihan boleh menimpa maklumat lebih baharu, jadi selaraskan dengan pemilik data laman. Untuk pesanan, rekod pelanggan, pembayaran atau data sensitif lain, jangan kongsi keseluruhan eksport melalui mesej sokongan biasa.
Soalan yang sering ditanya
Adakah semua laman memerlukan phpMyAdmin?
Tidak. Laman statik tidak memerlukan pangkalan data. Gunakan phpMyAdmin hanya apabila laman menggunakan MySQL/MariaDB dan tugas berkaitan pangkalan data itu.
Bolehkah saya guna SQL yang dijumpai dalam talian?
Jangan jalankannya sebelum pihak dibenarkan memahami arahan, pangkalan data sasaran, baris yang terjejas dan rancangan pemulihan. Pertanyaan boleh mengubah data produksi secara kekal.
Sedang merancang perkhidmatan perniagaan? Ini langkah seterusnya yang berkaitan.
Tanya tentang skop perkhidmatan tersedia →Rujukan rasmi cPanel (dokumentasi pihak ketiga):
