Downgrading Mysql - Oracle 5.0 Reference Manual

Table of Contents

Advertisement

This error occurs because the 4.1 client libraries do not support the new
type value added in 5.0. There is no way to disable the new
You can avoid the problem by relinking the application with the client libraries from MySQL 5.0.
• Incompatible change: The
WARN_DATA_TRUNCATED
• The
reconnect
client programs which did not explicitly set this flag to 0 or 1 after
experience a change. Having automatic reconnection enabled by default was considered too
dangerous (due to the fact that table locks, temporary tables, user variables, and session variables
are lost after reconnection).

2.19.2. Downgrading MySQL

This section describes what you should do to downgrade to an older MySQL version in the unlikely
case that the previous version worked better than the new one.
It is always a good idea to make a backup beforehand, in case a downgrade fails and leaves the
instance in an unusable state.
To downgrade between General Availability (GA) status versions within the same release series,
typically you just install the new binaries on top of the old ones and do not make any changes to the
databases.
Downgrades between pre-GA development releases (or from a GA release to a development release)
within the same release series are not supported and you may encounter issues.
The following items form a checklist of things you should do whenever you perform a downgrade:
• Read the upgrading section for the release series from which you are downgrading to be sure that it
does not have any features you really need. See
• If there is a downgrading section for that version, you should read that as well.
• To see which new features were added between the version to which you are downgrading and your
current version, see the
• Check
Section 2.19.3, "Checking Whether Tables or Indexes Must Be
changes to table formats or to character sets or collations were made between your current version
of MySQL and the version to which you are downgrading. If so and these changes result in an
incompatibility between MySQL versions, you will need to downgrade the affected tables using the
instructions in
In most cases, you can move the MySQL format files and data files between different GA versions on
the same architecture as long as you stay within versions for the same release series of MySQL.
If you downgrade from one release series to another, there may be incompatibilities in table storage
formats. In this case, use
reload the dump file using
Section 2.19.5, "Copying MySQL Databases to Another
A typical symptom of a downward-incompatible table format change when you downgrade is that you
cannot open tables. In that case, use the following procedure:
1. Stop the older MySQL server that you are downgrading to.
2. Restart the newer MySQL server you are downgrading from.
3. Dump any tables that were inaccessible to the older server by using
file.

Downgrading MySQL

ER_WARN_DATA_TRUNCATED
[2927]
in MySQL 5.0.3.
flag in the
structure is set to 0 by mysql_real_connect(). Only those
MYSQL
Release
Notes.
Section 2.19.4, "Rebuilding or Repairing Tables or
to dump your tables before downgrading. After downgrading,
mysqldump
or
mysql
mysqlimport
DECIMAL
warning symbol was renamed to
Section 2.19.1, "Upgrading
to re-create your tables. For examples, see
Machine".
153
MYSQL_TYPE_NEWDECIMAL
data type on the server side.
mysql_real_connect()
MySQL".
Rebuilt", to see whether
Indexes".
to create a dump
mysqldump

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 5.0 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

This manual is also suitable for:

Mysql 5.0

Table of Contents