Magento 1.5 to 1.6 upgrade
This is an old revision of the document!
This is a short explanation on how to upgrade to version 1.6 from version 1.5. I will continue to add to this WIKI as I have time.
rm -rf var/cache/* var/session/* ./mage mage-setup . ./mage config-set preferred_state stable ./mage list-installed ./mage list-upgrades ./mage install http://connect20.magentocommerce.com/community Mage_All_Latest --force php shell/indexer.php reindexall
If your install encounters unique constraint issues you may want to consider modifying your /app/etc/config.xml with the follow:
<initStatements>SET NAMES utf8</initStatements>
<initStatements>SET NAMES utf8; SET FOREIGN_KEY_CHECKS=0; SET UNIQUE_CHECKS=0;</initStatements>
I haven’t come across the unique constraint error but completely disabling the database’s mechanism to keep itself consistent seems a too heavy-handed approach. (fooman)
But if you are having constraint errors the above helps (brent w peterson)