RE: MySQL version 3.23 to 5.x features

2013-09-05 Thread Rick James
Assuming that your goal is to migrate an old database, perhaps the things that 
will bite you the fastest:
 * TYPE=MyISAM -- ENGINE=MyISAM.
 * CHARACTER SETs -- no concept in until 4.1.  Use DEFAULT CHARACTER SET=latin1 
for now.  Later you can figure out how to migrate to utf8.  (Note that 5.5 
defaults to utf8, which is likely to dislike your bytes.)

I would dump the data, then import into 5.x.  Upgrading step by step would be 
quite tedious.

Migration to InnoDB is also desirable, but not mandatory.

 -Original Message-
 From: Nagaraj S [mailto:nagaraj@gmail.com]
 Sent: Thursday, August 22, 2013 12:16 AM
 To: shawn green
 Cc: mysql@lists.mysql.com
 Subject: Re: MySQL version 3.23 to 5.x features
 
 wow it really helped me a lot. I really thank Shawn,Dale Jesper for there
 inputs
 
 
 On Wed, Aug 21, 2013 at 7:13 PM, shawn green
 shawn.l.gr...@oracle.comwrote:
 
  Hello Naga,
 
 
  On 8/21/2013 6:45 AM, Nagaraj S wrote:
 
  Hello,
 
  Can anyone share the features/comparison from MySQL version 3.23 to
  5.x in single document? I can get from Google, however I have to
  navigate different pages/sites, if it is in single document that will
  be useful to see the overview of mysql features
 
 
  While not exactly just one single page for all changes, there is a
  single page of the fine manual within each new major version that
  describes the big features that are new or changed within that version.
 
  http://dev.mysql.com/doc/**refman/5.0/en/mysql-nutshell.**htmlhttp://
  dev.mysql.com/doc/refman/5.0/en/mysql-nutshell.html
  http://dev.mysql.com/doc/**refman/5.1/en/mysql-nutshell.**htmlhttp://
  dev.mysql.com/doc/refman/5.1/en/mysql-nutshell.html
  http://dev.mysql.com/doc/**refman/5.5/en/mysql-nutshell.**htmlhttp://
  dev.mysql.com/doc/refman/5.5/en/mysql-nutshell.html
  http://dev.mysql.com/doc/**refman/5.6/en/mysql-nutshell.**htmlhttp://
  dev.mysql.com/doc/refman/5.6/en/mysql-nutshell.html
 
  Unfortunately, to learn what we changed between 3.23 - 4.0 or between
  4.0
  - 4.1, you are going to need to review the change logs
  http://dev.mysql.com/doc/**refman/4.1/en/news.htmlhttp://dev.mysql.co
  m/doc/refman/4.1/en/news.html
 
 
  from
  http://dev.mysql.com/doc/**refman/4.1/en/index.htmlhttp://dev.mysql.c
  om/doc/refman/4.1/en/index.html
  
  This manual describes features that are not included in every edition
  of MySQL 3.23, MySQL 4.0, and MySQL 4.1; such features may not be
  included in the edition of MySQL 3.23, MySQL 4.0, or MySQL 4.1; licensed
 to you.
  
 
 
  I can pretty much summarize the deficiencies in 3.23 like this
  * No InnoDB, Archive, CSV, Federated, or Blackhole storage engines
  * No table partitioning
  * No Views
  * No Stored Procedures or Stored Functions
  * No Triggers
  * No Events
  * Severe scalability limits (won't run as fast with reasonably
  concurrent loads even on great hardware as later versions)
  * Completely out of print (unpublished) and unsupported.
  * Missing literally thousands of bug fixes and performance
  improvements
 
 
  Any new project should be starting out with 5.6.  Any production
  server should be on 5.5 or 5.6 by now or migrating soon. It is also a
  fairly safe bet that if you are still operating a 3.23 instance of
  MySQL that it is also time to upgrade your hardware.
 
  Regards,
  --
  Shawn Green
  MySQL Principal Technical Support Engineer Oracle USA, Inc. - Hardware
  and Software, Engineered to Work Together.
  Office: Blountville, TN
 
  --
  MySQL General Mailing List
  For list archives: http://lists.mysql.com/mysql
  To unsubscribe:http://lists.mysql.com/mysql
 
 

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql



Re: MySQL version 3.23 to 5.x features

2013-08-22 Thread Nagaraj S
wow it really helped me a lot. I really thank Shawn,Dale Jesper for there
inputs


On Wed, Aug 21, 2013 at 7:13 PM, shawn green shawn.l.gr...@oracle.comwrote:

 Hello Naga,


 On 8/21/2013 6:45 AM, Nagaraj S wrote:

 Hello,

 Can anyone share the features/comparison from MySQL version 3.23 to 5.x in
 single document? I can get from Google, however I have to navigate
 different pages/sites, if it is in single document that will be useful to
 see the overview of mysql features


 While not exactly just one single page for all changes, there is a single
 page of the fine manual within each new major version that describes the
 big features that are new or changed within that version.

 http://dev.mysql.com/doc/**refman/5.0/en/mysql-nutshell.**htmlhttp://dev.mysql.com/doc/refman/5.0/en/mysql-nutshell.html
 http://dev.mysql.com/doc/**refman/5.1/en/mysql-nutshell.**htmlhttp://dev.mysql.com/doc/refman/5.1/en/mysql-nutshell.html
 http://dev.mysql.com/doc/**refman/5.5/en/mysql-nutshell.**htmlhttp://dev.mysql.com/doc/refman/5.5/en/mysql-nutshell.html
 http://dev.mysql.com/doc/**refman/5.6/en/mysql-nutshell.**htmlhttp://dev.mysql.com/doc/refman/5.6/en/mysql-nutshell.html

 Unfortunately, to learn what we changed between 3.23 - 4.0 or between 4.0
 - 4.1, you are going to need to review the change logs
 http://dev.mysql.com/doc/**refman/4.1/en/news.htmlhttp://dev.mysql.com/doc/refman/4.1/en/news.html


 from 
 http://dev.mysql.com/doc/**refman/4.1/en/index.htmlhttp://dev.mysql.com/doc/refman/4.1/en/index.html
 
 This manual describes features that are not included in every edition of
 MySQL 3.23, MySQL 4.0, and MySQL 4.1; such features may not be included in
 the edition of MySQL 3.23, MySQL 4.0, or MySQL 4.1; licensed to you.
 


 I can pretty much summarize the deficiencies in 3.23 like this
 * No InnoDB, Archive, CSV, Federated, or Blackhole storage engines
 * No table partitioning
 * No Views
 * No Stored Procedures or Stored Functions
 * No Triggers
 * No Events
 * Severe scalability limits (won't run as fast with reasonably concurrent
 loads even on great hardware as later versions)
 * Completely out of print (unpublished) and unsupported.
 * Missing literally thousands of bug fixes and performance improvements


 Any new project should be starting out with 5.6.  Any production server
 should be on 5.5 or 5.6 by now or migrating soon. It is also a fairly safe
 bet that if you are still operating a 3.23 instance of MySQL that it is
 also time to upgrade your hardware.

 Regards,
 --
 Shawn Green
 MySQL Principal Technical Support Engineer
 Oracle USA, Inc. - Hardware and Software, Engineered to Work Together.
 Office: Blountville, TN

 --
 MySQL General Mailing List
 For list archives: http://lists.mysql.com/mysql
 To unsubscribe:http://lists.mysql.com/mysql




MySQL version 3.23 to 5.x features

2013-08-21 Thread Nagaraj S
Hello,

Can anyone share the features/comparison from MySQL version 3.23 to 5.x in
single document? I can get from Google, however I have to navigate
different pages/sites, if it is in single document that will be useful to
see the overview of mysql features

-Naga


Re: MySQL version 3.23 to 5.x features

2013-08-21 Thread shawn green

Hello Naga,

On 8/21/2013 6:45 AM, Nagaraj S wrote:

Hello,

Can anyone share the features/comparison from MySQL version 3.23 to 5.x in
single document? I can get from Google, however I have to navigate
different pages/sites, if it is in single document that will be useful to
see the overview of mysql features



While not exactly just one single page for all changes, there is a 
single page of the fine manual within each new major version that 
describes the big features that are new or changed within that version.


http://dev.mysql.com/doc/refman/5.0/en/mysql-nutshell.html
http://dev.mysql.com/doc/refman/5.1/en/mysql-nutshell.html
http://dev.mysql.com/doc/refman/5.5/en/mysql-nutshell.html
http://dev.mysql.com/doc/refman/5.6/en/mysql-nutshell.html

Unfortunately, to learn what we changed between 3.23 - 4.0 or between 
4.0 - 4.1, you are going to need to review the change logs

http://dev.mysql.com/doc/refman/4.1/en/news.html


from http://dev.mysql.com/doc/refman/4.1/en/index.html

This manual describes features that are not included in every edition of 
MySQL 3.23, MySQL 4.0, and MySQL 4.1; such features may not be included 
in the edition of MySQL 3.23, MySQL 4.0, or MySQL 4.1; licensed to you.




I can pretty much summarize the deficiencies in 3.23 like this
* No InnoDB, Archive, CSV, Federated, or Blackhole storage engines
* No table partitioning
* No Views
* No Stored Procedures or Stored Functions
* No Triggers
* No Events
* Severe scalability limits (won't run as fast with reasonably 
concurrent loads even on great hardware as later versions)

* Completely out of print (unpublished) and unsupported.
* Missing literally thousands of bug fixes and performance improvements


Any new project should be starting out with 5.6.  Any production server 
should be on 5.5 or 5.6 by now or migrating soon. It is also a fairly 
safe bet that if you are still operating a 3.23 instance of MySQL that 
it is also time to upgrade your hardware.


Regards,
--
Shawn Green
MySQL Principal Technical Support Engineer
Oracle USA, Inc. - Hardware and Software, Engineered to Work Together.
Office: Blountville, TN

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql



Re: MySQL version 3.23 to 5.x features

2013-08-21 Thread Jesper Wisborg Krogh

Hi Naga,

On 21/08/2013 23:43, shawn green wrote:

Hello Naga,

On 8/21/2013 6:45 AM, Nagaraj S wrote:

Hello,

Can anyone share the features/comparison from MySQL version 3.23 to 
5.x in

single document? I can get from Google, however I have to navigate
different pages/sites, if it is in single document that will be 
useful to

see the overview of mysql features



While not exactly just one single page for all changes, there is a 
single page of the fine manual within each new major version that 
describes the big features that are new or changed within that version.


Just to add one reference to Shawn's list, there is also a MySQL Server 
Version Reference at 
https://dev.mysql.com/doc/mysqld-version-reference/en/index.html. It is 
lower level such as which options and functions are available in each 
major version. However it does not start out before version 5.0, so will 
not help you over the 3.23 - 4.0 - 5.0 hurdle.


Best regards,
Jesper Krogh
MySQL Support

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:http://lists.mysql.com/mysql