it-swarm-id.com

Apakah Anda harus membuat database sebelum menginstal Joomla?

Sebelum Anda menginstal Joomla, Anda perlu membuat database terlebih dahulu?

6
sovainfo

Tidak, ketika menginstal untuk MySQL tidak perlu membuat database terlebih dahulu. Kredensial (Nama pengguna dan kata sandi) yang Anda gunakan untuk terhubung ke server basis data harus memiliki izin untuk membuat basis data. Server database harus ada dan berjalan untuk instalasi Joomla untuk membuat database. Beberapa penyedia tidak mengizinkan ini dan memberi Anda kredensial untuk database tertentu.

Ya, ketika menginstal untuk MSSQL atau PostgreSQL, database harus ada sebelum menginstal Joomla. Mereka tidak mengizinkan untuk melampirkan ke server database dan membuat database setelah instalasi. Jika Anda tidak diberikan database yang ada, Anda perlu membuat database menggunakan alat manajemen RDBMS atau meminta penyedia Anda untuk membuatnya.

Instalasi ini juga memungkinkan Anda untuk menunjuk ke database yang ada. Ini memungkinkan Anda untuk memiliki lebih dari satu instalasi di database yang sama.

7
sovainfo

Iya dan tidak. Dokumentasi mengatakan ini:

  1. Buat Basis Data
  2. Buat pengguna basis data dan kata sandi
  3. Tambahkan pengguna ke database (yang juga melibatkan memeriksa SEMUA kotak untuk izin)

Ini mudah dilakukan di Cpanel. Saya tidak bisa bicara banyak untuk admin lain. Ini juga cukup mudah dilakukan di dasbor Godaddy.

Inilah artikel doc Joomla tentang ini:

http://docs.joomla.org/Creating_a_Database_for_Joomla!

TETAPI, seperti yang ditunjukkan orang lain dalam jawaban mereka, jika Anda memasukkan nama pengguna dan kata sandi mysql Anda, dan bahwa pengguna basis data memiliki akses pembuatan penuh, yang perlu Anda lakukan adalah:

  1. Masukkan pengguna basis data dan kata sandi
  2. Masukkan nama database yang ingin Anda buat untuk Anda.

Inilah bagian penting saat membuat pengguna basis data Anda. Pastikan semua kotak dicentang seperti gambar di sini menunjukkan:

http://docs.joomla.org/File:CPanel-set-MySQL-user-privileges.png

Jika itu tidak dilakukan dengan benar, joomla tidak akan dapat membuat database untuk Anda.

Saya tidak tahu ini bahkan fitur karena saya belum pernah melihatnya didokumentasikan di mana pun saya baca. Itu yang baru bagi saya. :)

2
Brian Peat

Tidak disarankan untuk menggunakan kata sandi MySQL root (atau pengguna mana pun dengan izin tinggi seperti itu) hanya untuk melewati pembuatan basis data. Di cPanel Anda dapat membuatnya dalam waktu kurang dari 30 detik.

Jika Anda menginstal beberapa instance Joomla pada satu basis data (dengan awalan yang berbeda), tolong, buat pengguna terpisah untuk setiap situs, untuk keamanan tambahan. Database tunggal dapat memiliki beberapa pengguna yang terkait dengannya, jadi, jika satu situs mengkonfigurasi kebocoran (diretas, apa pun), Anda bisa mencabut pengguna ini, daripada harus mengacaukan semua contoh lainnya.

Tidak ada yang namanya "cukup aman", apalagi sesuatu yang bahkan jauh meremehkan "ketahanan mudah".

Jadi, ya, web itu sulit. Manusia!

(lebih baik mulai menggunakan netral gender sekarang).

Sangat penting bahwa Anda harus memasukkan informasi tentang database yang akan Anda gunakan untuk Menginstal Joomla.

Membuat Db sangat penting sebelum Anda menginstal Paket joomla apa pun, Selama Instalasi itu akan membuat tabel. Memasukkan nama Database, awalan Tabel, memainkan peran utama dalam Instalasi. Dengan memberikan semua rincian terkait basis data setelah instalasi Selesai dengan sukses. Jadi sangat Penting perlu db atas nama situs Anda sebelum menginstal joomla. Katakan Contoh nama Situs Anda adalah contoh . maka Anda perlu membuat DB dalam nama contoh sebelum Anda menginstal.

If you need to create a database, please read  http://docs.joomla.org/Creating_a_Database_for_Joomla! first or skip to step #2.
You will need to note basic database information needed when the actual Joomla! installation is started.
    Location of datase, localhost? Or a specific Host's server such as dbserver1.yourhost.com
    The database name
    The database user's name

Kata sandi pengguna basis data

Selama Instalasi Anda perlu memasukkan set nilai-nilai
Untuk penyederhanaan, petunjuk ini adalah referensi untuk menginstal dengan database MySQLi. Instruksi pada halaman instalasi cukup jelas, tetapi ini dia lagi:

Database Type: MySQLi is the common database used

Hostname: Where is your database located? Common is localhost, but some hosts use a specific database server such as dbserver1.yourhost.com

Username: The username used to connect to the database

Password: The password for the database's username

Database Name: The name of the database

Table Prefix: One is generated automatically, but you can change it. For example, jos3_ can be used. Just don't forget to put the underscore character(_) at the end of the prefix.

Old Database Process: Should the installer backup or delete existing tables during the installation of new tables? Click, Yes or No to select the choice. 

untuk lebih detail: http://docs.joomla.org/J3.2:Installing_Joomla#tab=Requirements

1
priya bose

Jawaban atas pertanyaan ini murni berdasarkan pada lingkungan Anda. Jika Anda menggunakan nama pengguna dan kata sandi yang memiliki peran untuk membuat basis data, maka Anda tidak perlu membuat basis data sebelumnya. Dalam hal ini tidak, tidak perlu membuat database sebelumnya.

Dalam kasus kedua, saya percaya sebagian besar host bersama tidak akan memberi Anda akses ke pengguna seperti itu, jadi Anda harus membuat pengguna basis data baru, kata sandi, dan mengotorisasi pengguna itu pada basis data baru. Jadi dalam hal ini ya, diperlukan untuk membuat database terlebih dahulu.

Tidak ada jawaban yang selalu benar di sini. Ini semua tentang lingkungan, dan lebih dari itu praktik terbaik. Menurut pendapat saya, saya tidak ingin pengguna database memiliki akses ke lebih dari satu database. Ini mencegah pengguna untuk dapat melakukan hal-hal yang seharusnya tidak terjadi. Dalam hal terjadi pelanggaran keamanan, idealnya pengguna terkandung di area yang lebih kecil di mana kerusakan dapat dilakukan.

1
Chad Windnagle

Basis data perlu dibuat, meskipun akan kosong dan tidak memiliki tabel per se.

Saat menjalankan penginstal Joomla, Anda akan diminta untuk memberikan Host basis data, nama pengguna basis data, dan kata sandi basis data. Kemudian akan dilanjutkan untuk seed database dengan tabel dan data yang diperlukan.

0
Ali Samii