Thanks for your reply Francisco!
I had quite an extensive look at both the guides on the wiki and previous posts before posting my question (perhaps I should have mentioned it). The error I was getting was:
Failed to execute DB schema transformations. MySQL said: Table 'fo_administration_tools' already exists
I followed your suggestion, but without any luck. The same error occurs. By the way, your suggestion in that post was for the 2_1_molleja.php script. After I had a look at the source, it seems to be used for upgrading from a 2.x stable (e.g. 2.0.0.8 ) to 2.1.0, but not from a 2.x beta to 2.1.0 (which is my case).
The problem seems to originate from:
FENG_ROOT/public/install/installation/templates/sql/mysql_schema.php
-- <?php echo $table_prefix ?> fo_
-- <?php echo $default_charset ?> DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
-- <?php echo $default_collation ?> collate utf8_unicode_ci
-- <?php echo $engine ?> InnoDB
-- varchar cannot be larger than 256
-- blob/text cannot have default values
-- sql queries must finish with ;\n (line break inmediately after ;)
CREATE TABLE `<?php echo $table_prefix ?>administration_tools` (
I can think of two workarounds:
a) Change the table prefix in this file to something else.
b) Change the "CREATE TABLE" commands into "CREATE TABLE IF NOT EXISTS".
But will this successfully migrate the existing data?
By the way, there are a few instances of "CREATE TABLE IF NOT EXISTS" commands in mysql_schema.php.
Thank you in advance,
Alex