Banyak host WordPress akan memodifikasi awalan tabel database default Anda saat menyiapkan situs untuk Anda. Jika Anda perlu mengatur ulang ini ke default, atau ingin mengubahnya sendiri, gunakan langkah-langkah ini
Isi
Tentang Prefiks Tabel Database
Setiap situs web WordPress memiliki kumpulan tabel default tempat semua informasi disimpan, seperti pengguna, posting, dan opsi. Tabel ini diberi nama dalam database dengan awalan yang ditambahkan sebelum nama tabel default ini. Secara default awalan ini diatur ke wp_
yang akan membuat tabel disebut wp_users
, wp_posts
, wp_options
, dll
Awalan yang digunakan oleh tabel database harus sesuai dengan awalan yang diatur dalam file wp-config
Untuk mempelajari lebih lanjut tentang tabel database WordPress, lihat codex WordPress
Awalan Default
Konfigurasi default akan terlihat seperti contoh di bawah ini. Perhatikan bagaimana semua tabel default dimulai dengan awalan wp_
, yang cocok dengan awalan yang diatur dalam file wp-config untuk situs web
Awalan Non-Default
Awalan basis data tidak harus disetel ke default agar benar dan fungsional. Namun, awalan tabel yang diatur dalam file wp-config harus cocok dengan awalan database yang digunakan oleh tabel WordPress di database Anda agar situs web berfungsi dengan benar
Contoh ini menunjukkan awalan basis data non-default yang dikonfigurasi dengan benar, di mana awalan cocok di tabel basis data dan file wp-config
Table 'wp_yourdatabase.wp_sometable' doesn't exist
Misalnya, menjalankan wp db query 'SELECT post_title FROM wp_posts;'
mengembalikan kesalahan, karena di situs web ini awalan tabel adalah test_
artinya wp_posts
sebenarnya akan disebut wp_
0
Dalam hal ini hanya mengubah awalan pada perintah akan berhasil. wp_
_1
Alternatifnya, Anda dapat mengubah KEDUA ke default wp_
DAN ke default wp_
Awalan Salah
Meskipun WP Engine tidak mengubah awalan Anda, beberapa host atau layanan mungkin telah mengubah awalan basis data default ini atas nama Anda. Ini hanya akan menimbulkan masalah jika awalan tabel database Anda tidak cocok dengan awalan yang diatur dalam file wp-config. Ketika awalan tidak cocok antara tabel database dan pengaturan wp-config ini dapat menyebabkan situs Anda tidak berfungsi [wp_
4], atau memuat informasi yang salah [seperti tema atau pengguna yang salah]Opsi termudah untuk memperbaikinya adalah dengan melihat awalan basis data yang digunakan tabel Anda, lalu mencocokkannya
Alternatifnya, Anda bisa mencocokkan awalan
Lihat Awalan Tabel Basis Data
Awalan basis data dikonfigurasikan di dua lokasi yang harus cocok satu sama lain;
Anda dapat mengakses kedua lokasi ini dengan dua cara, tergantung pada apa yang paling nyaman bagi Anda
Lihat Definisi Awalan WordPress
Awalan basis data yang akan dicari WordPress dapat ditemukan di file wp_
5 yang terletak di direktori root situs web Anda. Di dalam file ini, temukan definisi yang disebut wp_
6 yang biasanya berada di dekat bagian atas file. Konten dalam tanda kutip tunggal adalah awalan tabel yang saat ini digunakan situs web Anda. Mantan
wp_
_7
Opsi A. SFTP
- Hubungkan ke situs web Anda menggunakan SFTP
- Unduh dan lihat file
wp_
_5 - Temukan baris
wp_
_6 - Konten dalam tanda kutip adalah awalan basis data
Opsi B. Gerbang SSH
- Hubungkan ke Gerbang SSH
- Dengan direktori situs Anda terbuka, jalankan
wp_users
0
CATATAN
Anda juga dapat wp_users
1 untuk melihat file atau menggunakan wp_users
2 untuk mencarinya. Berhati-hatilah mungkin ada beberapa baris yang menunjukkan informasi ini tetapi dikomentari, dan karenanya tidak digunakan
Lihat Nama Tabel Database
Saat dilihat, nama tabel database akan memiliki awalan yang ditambahkan ke awal nama. Secara default setiap tabel [pengguna, usermeta, opsi, posting, dll] dimulai dengan wp_
dan akan terlihat seperti ini
Lihat Tabel dengan phpMyAdmin
- Masuk ke Portal Pengguna
- Pilih nama lingkungan
- Klik phpMyAdmin
- Pilih nama basis data [biasanya
wp_users
4] - Anda akan melihat daftar tabel database ditampilkan
Dalam contoh ini Anda akan melihat tabel database dimulai dengan test_
Lihat Tabel dengan SSH Gateway
- Hubungkan ke Gerbang SSH
- Dengan direktori situs Anda terbuka, jalankan
wp_users
6
Melihat beberapa awalan di database?
- Jika situs web Anda adalah multisitus, Anda akan melihat tabel dengan awalan numerik tambahan untuk setiap subsitus. Misalnya
wp_users
_7. Ini normal. Jika Anda ingin mengedit situs web utama, cari tabel yang tidak menyertakan awalan angka tambahan
- Mungkin juga untuk memiliki beberapa set tabel database dengan awalan yang berbeda, meskipun hanya satu yang digunakan. Cari tabel opsi dan buka. Periksa apakah siteurl, template/stylesheet, dan informasi lainnya sudah benar untuk situs web Anda. Jika ya, awalan yang digunakan pada tabel ini kemungkinan adalah yang benar. Jika tidak, cari tabel opsi lain untuk melakukan pemeriksaan yang sama. Anda mungkin perlu mengubah halaman
Ubah Awalan Basis Data
Awalan basis data dapat diubah dari file wp-config atau dengan mengganti nama tabel basis data. Ingat, harus sama persis di setiap lokasi
Garis bawah tidak diperlukan di akhir awalan, namun disarankan
CATATAN
Edit Awalan di wp-config
Gunakan SFTP atau SSH Gateway untuk membuka wp-config. file php. Setelah file dibuka di editor teks Anda, cari baris yang dimulai dengan
wp_users
_8
Ubah nilai dalam tanda kutip tunggal untuk mencerminkan awalan tabel yang diinginkan. Pastikan untuk menyimpan. Jika menggunakan SFTP, Anda juga perlu mengunggah dan menimpa file jarak jauh
Misalnya, jika Anda ingin mengubah awalan tabel Anda menjadi default wp_
Anda ingin ini dibaca
wp_
_7
Edit Nama Tabel Database
Mengubah awalan tabel database Anda memerlukan penggantian nama seluruhnya. SQL berikut dapat dijalankan menggunakan SSH Gateway atau phpMyAdmin
Pastikan untuk mengedit ini untuk mencerminkan prefiks lama dan baru yang benar yang ingin Anda gunakan
RENAME table `oldprefix_commentmeta` TO `newprefix_commentmeta`; RENAME table `oldprefix_comments` TO `newprefix_comments`; RENAME table `oldprefix_links` TO `newprefix_links`; RENAME table `oldprefix_options` TO `newprefix_options`; RENAME table `oldprefix_postmeta` TO `newprefix_postmeta`; RENAME table `oldprefix_posts` TO `newprefix_posts`; RENAME table `oldprefix_terms` TO `newprefix_terms`; RENAME table `oldprefix_termmeta` TO `newprefix_termmeta`; RENAME table `oldprefix_term_relationships` TO `newprefix_term_relationships`; RENAME table `oldprefix_term_taxonomy` TO `newprefix_term_taxonomy`; RENAME table `oldprefix_usermeta` TO `newprefix_usermeta`; RENAME table `oldprefix_users` TO `newprefix_users`;
Jika Anda ingin mengubah tabel database ke awalan default, pastikan untuk mengatur wp_posts
1 menjadi wp_
CATATAN
Kueri ini hanya menyertakan tabel database WordPress default. Jika Anda memiliki tabel tambahan, Anda mungkin perlu memodifikasi perintah ini untuk menyertakannya