Rumah >pembangunan bahagian belakang >tutorial php >PHP Master | Rockmongo untuk pentadbiran MongoDB berkuasa PHP
Rockmongo: alat pengurusan php mongodb yang kuat
RockMongo adalah alat pengurusan sumber terbuka MongoDB berdasarkan PHP5, yang membolehkan penciptaan pangkalan data, koleksi, dan dokumen, melakukan pertanyaan, dan data import dan eksport. Ia memerlukan pelayan web yang menjalankan PHP, versi PHP perlu 5.1.6 atau lebih tinggi (sokongan sesi), dan sambungan php_mongo mongoDB dipasang.
fungsi utama:
RockMongo menyediakan antara muka mesra pengguna untuk menguruskan pangkalan data, koleksi, dokumen, indeks, dan banyak lagi. Pemaju boleh menggunakannya untuk melaksanakan arahan MongoDB dan kod JavaScript, mengimport dan mengeksport data dalam pelbagai format, dan menggunakan plugin untuk melanjutkan fungsinya. Fungsiannya termasuk: mengemas kini, memadam dan menyalin dokumen;
Perbandingan dengan alat lain:
MongoDB dilengkapi dengan shell Mongo berasaskan JavaScript interaktif, yang boleh digunakan untuk melaksanakan operasi pangkalan data. Walaupun Shell adalah cara terbaik untuk memulakan pertanyaan MongoDB, alat pengurusan GUI sentiasa berguna. Kebanyakan alat GUI ini boleh didapati, seperti Rockmongo, Phpmoadmin, Fang of Mango, Umongo, Mongoexplorer, dan Mongovue, untuk menamakan beberapa. Rockmongo dan phpMoadMin adalah pilihan yang baik apabila menggunakan MongoDB dengan projek berasaskan PHP. Artikel ini akan memberi tumpuan kepada Rockmongo.
pemula:
Prasyarat untuk menjalankan Rockmongo:
Selepas anda bersedia, muat turun versi terkini Rockmongo dari rockmongo.com/downloads. Arahan pemasangan boleh didapati di Wiki Rockmongo, tetapi biasanya memerlukan pakej yang dimuat turun untuk dibongkar ke dalam direktori yang boleh diakses ke laman web pelayan dan menamakannya kepada Rockmongo. Buka penyemak imbas web dan akses halaman index.php di mana rockmongo telah dipasang.
Seperti yang anda lihat, halaman utama menyenaraikan maklumat asas mengenai lokasi dan sambungan pelayan MongoDB, pelayan web PHP, dan tetapan MongoDB. Panel kiri memaparkan senarai pangkalan data dan koleksi.
Buat pangkalan data dan koleksi:
tab pangkalan data menyenaraikan semua pangkalan data yang tersedia pada pelayan MongoDB. Untuk membuat pangkalan data baru, klik Buat pangkalan data baru pada tab pangkalan data.
kemudian masukkan nama pangkalan data dan klik "Buat" (saya menamakannya "Rockdb"). Pangkalan data yang baru dibuat akan muncul di panel kiri. Untuk membuat koleksi baru, klik Buat di bawah pangkalan data baru di anak tetingkap kiri dan berikan koleksi nama yang saya mahu (saya akan menggunakan "blog_collection").
Koleksi baru akan muncul di panel kiri di bawah pangkalan data. Anda boleh mengklik pada koleksi untuk menyenaraikan semua dokumen di dalamnya. (Perhatikan bahawa apabila anda membuat koleksi pertama dalam pangkalan data, Mongo DB mencipta koleksi sistem lalai.Indexes.)
Masukkan Dokumen:
Untuk memasukkan dokumen, klik tab Masukkan, dan kemudian klik nama koleksi.
kita boleh menentukan struktur dokumen baru sebagai array JSON atau PHP. Memilih sama ada format tidak akan memberi kesan kepada dokumen yang dibentuk, ia hanya masalah keselesaan pemaju. Selepas menentukan dokumen, klik Simpan. Begitu juga, terus memasukkan dokumen lain.
Anda boleh mengemas kini, memadam, atau menyalin mana -mana dokumen dengan mengklik pilihan yang sesuai yang tersedia pada setiap dokumen. Mengklik mana -mana pautan akan membawa dokumen ke mod Edit di mana anda boleh membuat perubahan menggunakan JSON atau PHP seperti dahulu.
Dokumen siasatan:
Menggunakan Jelaskan:
Ini adalah salah satu ciri yang paling berguna dan mungkin ciri kegemaran saya di Rockmongo. Terangkan pertanyaan sering digunakan untuk menganalisis penggunaan pertanyaan dan indeks mereka. Seperti yang ditunjukkan di bawah, anda boleh menentukan pertanyaan carian dan klik butang "Jelaskan". Ini akan memberikan semua butiran kursor untuk pertanyaan.
pangkalan data import dan eksport:
Untuk mengimport data ke pangkalan data lain, pergi ke pangkalan data dan klik tab Import. Pilih fail JS yang anda muat turun dan keseluruhan dataset akan diimport ke dalam pangkalan data.
Ringkasan:
Rockmongo mempunyai banyak ciri lain, yang saya percaya sebaik sahaja anda mula menggunakan, anda akan ingin meneroka. Dalam artikel ini, saya hanya meliputi ciri -ciri yang paling biasa digunakan untuk membantu anda memulakan dengan cepat. Sekiranya anda mempunyai sebarang soalan mengenai artikel ini, sila hantar komen anda!
(berikut adalah FAQ, yang telah diselaraskan dan diselaraskan mengikut teks asal, dan kandungannya dikekalkan secara konsisten)
FAQ:
Bagaimana untuk membuat pangkalan data baru di Rockmongo? Klik tab pangkalan data dalam antara muka Rockmongo dan klik Buat Pangkalan Data Baru. Masukkan nama untuk pangkalan data dan klik Buat. Pangkalan data baru akan muncul dalam senarai pangkalan data.
Bagaimana untuk menguruskan koleksi MongoDB menggunakan Rockmongo? Rockmongo menyediakan antara muka yang mudah untuk menguruskan koleksi MongoDB. Anda boleh membuat, memadam, menamakan semula dan menyalin koleksi, serta melihat dan mengubahsuai dokumen. Untuk menguruskan koleksi, klik nama pangkalan data, dan kemudian klik nama koleksi.
Bolehkah saya melaksanakan perintah MongoDB menggunakan Rockmongo? Ya, Rockmongo membolehkan anda melaksanakan arahan MongoDB dan kod JavaScript. Klik tab Alat dan pilih Perintah. Masukkan arahan anda di kotak teks dan klik Run. Hasilnya akan dipaparkan di bawah.
Bagaimana untuk mengimport dan mengeksport data menggunakan RockMongo? Rockmongo menyokong import dan eksport data dalam pelbagai format, termasuk JSON, CSV dan SQL. Untuk mengimport atau mengeksport data, klik tab Alat dan pilih Import atau Eksport. Pilih format dan koleksi dan ikuti arahan.
Bagaimana Mengurus Indeks di Rockmongo? Rockmongo menyediakan antara muka yang mudah untuk menguruskan indeks. Untuk membuat indeks, klik nama koleksi, dan kemudian klik Indeks. Masukkan medan dan pilihan indeks, dan kemudian klik Buat. Untuk memadam indeks, klik pautan "Padam" di sebelah nama indeks.
Bolehkah saya menggunakan plugin dengan Rockmongo? Ya, Rockmongo menyokong plugin untuk melanjutkan fungsinya. Anda boleh memuat turun plugin dari laman web rasmi, memuat naiknya ke pelayan, dan membolehkannya dalam fail config.php.
bagaimana menyelesaikan masalah rockmongo? Jika anda menghadapi masalah RockMongo, periksa mesej ralat dan log pelayan untuk petunjuk. Pastikan pelayan MongoDB anda berjalan dan boleh diakses dan versi PHP anda serasi dengan Rockmongo. Jika masalah itu tidak dapat diselesaikan, anda boleh mendapatkan bantuan di Forum Rockmongo atau halaman GitHub.
Adakah Rockmongo selamat? RockMongo menggunakan pengesahan asas HTTP untuk melindungi pelayan MongoDB anda. Walau bagaimanapun, adalah disyorkan untuk menggunakannya dalam rangkaian yang selamat dan letakkan pelayan MongoDB di belakang firewall. Sentiasa gunakan kata laluan yang kuat dan simpan versi Rockmongo dan MongoDB sehingga kini untuk mengelakkan kelemahan keselamatan.
Atas ialah kandungan terperinci PHP Master | Rockmongo untuk pentadbiran MongoDB berkuasa PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!