sql >> Databasteknik >  >> RDS >> Mysql

Capistrano:Hur distribuerar man MySQL-databas för en PHP-applikation?

Jag är sen till partiet angående denna fråga men kommer att skriva ändå eftersom detta är en vanlig fråga med få svar. Jag har haft stor framgång med att använda Phing och Liquibase tillsammans, du kan använda Liquibase för att rulla databasändringar framåt och bakåt på ett mycket formaliserat sätt och kan till och med spåra dina ändringar i versionskontroll.

Jag har presenterat om detta ämne flera gånger och lagt upp mina bilder (HTML-format) på GitHub:https://github.com/wjgilmore/Automating-Deployments-with-Phing--Capistrano-and-Liquibase

Inkluderar bonusmaterial för att distribuera PHP-webbplatser med Capistrano. :-)



  1. SQL Server - Dynamisk PIVOT-tabell - SQL-injektion

  2. SQL Server TRIM-, LTRIM- och RTRIM-funktioner

  3. Talk slides:Partitioneringsförbättringar i PostgreSQL 11

  4. Magento - Det var ett problem med omindexeringsprocessen - Katalogprodukter