Go to the first, previous, next, last section, table of contents.


E MySQL change history

Note that we tend to update the manual at the same time we implement new things to MySQL. If you find a version listed below that you can't find on the MySQL download page, this means that the version has not yet been released!

E.1 Changes in release 3.23.x (Released as alpha)

The major difference between release 3.23 and releases 3.22 and 3.21 is that 3.23 contains a new ISAM library (MyISAM), which is more tuned for SQL than the old ISAM was.

The 3.23 release is under development, and things will be added at a fast pace to it. For the moment we recommend this version only for users that desperately need a new feature that is found only in this release (like big file support and machine-independent tables). (Note that all new functionality in MySQL 3.23 is extensively tested, but as this release involves much new code, it's difficult to test everything).

We are not adding any more new features that are likely to break any old code in MySQL 3.23 so this version should stabilise pretty soon and will soon be declared beta, gamma and release.

E.1.1 Changes in release 3.23.21

E.1.2 Changes in release 3.23.20

E.1.3 Changes in release 3.23.19

E.1.4 Changes in release 3.23.18

E.1.5 Changes in release 3.23.17

E.1.6 Changes in release 3.23.16

E.1.7 Changes in release 3.23.15

E.1.8 Changes in release 3.23.14

E.1.9 Changes in release 3.23.13

E.1.10 Changes in release 3.23.12

E.1.11 Changes in release 3.23.11

E.1.12 Changes in release 3.23.10

E.1.13 Changes in release 3.23.9

E.1.14 Changes in release 3.23.8

E.1.15 Changes in release 3.23.7

E.1.16 Changes in release 3.23.6

E.1.17 Changes in release 3.23.5

E.1.18 Changes in release 3.23.4

E.1.19 Changes in release 3.23.3

E.1.20 Changes in release 3.23.2

E.1.21 Changes in release 3.23.1

E.1.22 Changes in release 3.23.0

E.2 Changes in release 3.22.x

The 3.22 version has faster and safer connect code and a lot of new nice enhancements. The reason for not including these changes in the 3.21 version is mainly that we are trying to avoid big changes to 3.21 to keep it as stable as possible. As there aren't really any MAJOR changes, upgrading to 3.22 should be very easy and painless. See section 4.16.2 Upgrading from a 3.21 version to 3.22.

3.22 should also be used with the new DBD-mysql (1.20xx) driver that can use the new connect protocol!

E.2.1 Changes in release 3.22.35

E.2.2 Changes in release 3.22.34

E.2.3 Changes in release 3.22.33

E.2.4 Changes in release 3.22.32

E.2.5 Changes in release 3.22.31

E.2.6 Changes in release 3.22.30

E.2.7 Changes in release 3.22.29

E.2.8 Changes in release 3.22.28

E.2.9 Changes in release 3.22.27

E.2.10 Changes in release 3.22.26

E.2.11 Changes in release 3.22.25

E.2.12 Changes in release 3.22.24

E.2.13 Changes in release 3.22.23

E.2.14 Changes in release 3.22.22

E.2.15 Changes in release 3.22.21

E.2.16 Changes in release 3.22.20

E.2.17 Changes in release 3.22.19

E.2.18 Changes in release 3.22.18

E.2.19 Changes in release 3.22.17

E.2.20 Changes in release 3.22.16

E.2.21 Changes in release 3.22.15

E.2.22 Changes in release 3.22.14

E.2.23 Changes in release 3.22.13

E.2.24 Changes in release 3.22.12

E.2.25 Changes in release 3.22.11

E.2.26 Changes in release 3.22.10

E.2.27 Changes in release 3.22.9

E.2.28 Changes in release 3.22.8

E.2.29 Changes in release 3.22.7

E.2.30 Changes in release 3.22.6

E.2.31 Changes in release 3.22.5

E.2.32 Changes in release 3.22.4

E.2.33 Changes in release 3.22.3

E.2.34 Changes in release 3.22.2

E.2.35 Changes in release 3.22.1

E.2.36 Changes in release 3.22.0

E.3 Changes in release 3.21.x

E.3.1 Changes in release 3.21.33

E.3.2 Changes in release 3.21.32

E.3.3 Changes in release 3.21.31

E.3.4 Changes in release 3.21.30

E.3.5 Changes in release 3.21.29

E.3.6 Changes in release 3.21.28

E.3.7 Changes in release 3.21.27

E.3.8 Changes in release 3.21.26

E.3.9 Changes in release 3.21.25

E.3.10 Changes in release 3.21.24

E.3.11 Changes in release 3.21.23

E.3.12 Changes in release 3.21.22

E.3.13 Changes in release 3.21.21a

E.3.14 Changes in release 3.21.21

E.3.15 Changes in release 3.21.20

E.3.16 Changes in release 3.21.19

E.3.17 Changes in release 3.21.18

E.3.18 Changes in release 3.21.17

E.3.19 Changes in release 3.21.16

E.3.20 Changes in release 3.21.15

E.3.21 Changes in release 3.21.14b

E.3.22 Changes in release 3.21.14a

E.3.23 Changes in release 3.21.13

E.3.24 Changes in release 3.21.12

E.3.25 Changes in release 3.21.11

E.3.26 Changes in release 3.21.10

E.3.27 Changes in release 3.21.9

E.3.28 Changes in release 3.21.8

E.3.29 Changes in release 3.21.7

E.3.30 Changes in release 3.21.6

E.3.31 Changes in release 3.21.5

E.3.32 Changes in release 3.21.4

E.3.33 Changes in release 3.21.3

E.3.34 Changes in release 3.21.2

E.3.35 Changes in release 3.21.0

E.4 Changes in release 3.20.x

Changes from 3.20.18 to 3.20.32b are not documented here because the 3.21 release branched here. And the relevant changes are also documented as changes to the 3.21 version.

E.4.1 Changes in release 3.20.18

E.4.2 Changes in release 3.20.17

E.4.3 Changes in release 3.20.16

E.4.4 Changes in release 3.20.15

E.4.5 Changes in release 3.20.14

E.4.6 Changes in release 3.20.13

E.4.7 Changes in release 3.20.11

E.4.8 Changes in release 3.20.10

E.4.9 Changes in release 3.20.9

E.4.10 Changes in release 3.20.8

E.4.11 Changes in release 3.20.7

E.4.12 Changes in release 3.20.6

E.4.13 Changes in release 3.20.3

E.4.14 Changes in release 3.20.0

E.5 Changes in release 3.19.x

E.5.1 Changes in release 3.19.5

E.5.2 Changes in release 3.19.4

E.5.3 Changes in release 3.19.3


Go to the first, previous, next, last section, table of contents.