Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara memperbarui sendiri PHP + MySQL CMS?

  • Simpan kode Anda di lokasi terpisah dari konfigurasi dan file variabel lainnya (gambar yang diunggah, file cache, dll.)
  • Pisahkan modul dari kode utama juga.
  • Pastikan kode Anda memiliki izin sistem file untuk mengubah dirinya sendiri (misalnya, gunakan SuPHP).

Jika Anda melakukan ini, yang paling sederhana adalah mengunduh versi baru sepenuhnya (tanpa patch tambahan), dan mengekstraknya ke direktori yang berdekatan dengan direktori yang berisi versi saat ini. Karena tidak akan ada file variabel di dalam direktori kode, Anda cukup menghapus atau mengganti nama yang lama dan mengganti nama yang baru untuk menggantikannya.

Anda dapat menyimpan nomor versi dalam konstanta global dalam kode.

Sedangkan untuk MySQL, tidak ada cara lain selain membuat skrip upgrade untuk setiap versi yang mengubah tata letak DB. Bahkan solusi otomatis untuk mengubah definisi tabel tidak dapat mengetahui cara memperbarui data yang ada.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rails:Cara membagi kueri tulis/baca di seluruh database master/slave

  2. MASUKKAN dengan PILIH

  3. Panjang DECIMAL untuk waktu mikro (benar)?

  4. PDO fetchSemua pasangan nilai kunci grup ke dalam array assoc

  5. Apa itu tipe data array DC2Type di mysql