MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.
Find a file
unknown 2612fc43b5 Patch inspired by BUG#10491: Server returns data as charset
binary SHOW CREATE TABLE or SELECT FROM I_S.

The problem is that mysqldump generates incorrect dump for a table
with non-ASCII column name if the mysqldump's character set is
ASCII.

The fix is to:
  1. Switch character_set_client for the mysqldump's connection
  to binary before issuing SHOW CREATE TABLE statement in order
  to avoid conversion.
  
  2. Dump switch character_set_client statements to UTF8 and back
  for CREATE TABLE statement.


client/mysqldump.c:
  1. Switch character_set_client for the mysqldump's connection
  to binary before issuing SHOW CREATE TABLE statement in order
  to avoid conversion.
  
  2. Dump switch character_set_client statements to UTF8 and back
  for CREATE TABLE statement.
mysql-test/r/mysqldump-max.result:
  Update result file.
mysql-test/r/mysqldump.result:
  Update result file.
mysql-test/r/openssl_1.result:
  Update result file.
mysql-test/r/show_check.result:
  Update result file.
mysql-test/t/show_check.test:
  Test case:
    - create a table with non-ASCII column name;
    - dump the database by mysqldump using ASCII character set;
    - drop the database;
    - load the dump;
    - check that the table has been re-created properly.
2007-07-25 19:46:50 +04:00
bdb
BitKeeper
BUILD
client Patch inspired by BUG#10491: Server returns data as charset 2007-07-25 19:46:50 +04:00
cmd-line-utils
config/ac-macros
dbug
debian
Docs
extra
heap
include Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.0 2007-07-21 01:53:19 +02:00
innobase
libmysql Bug #29687 mysql_stmt_store_result memory leak in libmysqld 2007-07-16 19:08:07 +05:00
libmysql_r
libmysqld
man
myisam
myisammrg
mysql-test Patch inspired by BUG#10491: Server returns data as charset 2007-07-25 19:46:50 +04:00
mysys Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.0 2007-07-21 01:53:19 +02:00
ndb
netware
os2 Avoid the name conflict between the system-provided "md5.h" and the MySQL one 2007-07-19 14:14:03 +02:00
pstack
regex
scripts Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0.46 2007-07-20 09:20:48 +02:00
server-tools
sql Allow mysql.proc to have extra (unknown) fields. 2007-07-25 18:38:52 +04:00
sql-bench
sql-common
SSL
strings
support-files Handle "support-files/mysqld_multi.server.sh" like other shell scripts. 2007-07-17 19:27:31 +02:00
tests
tools Avoid the name conflict between the system-provided "md5.h" and the MySQL one 2007-07-19 14:14:03 +02:00
VC++Files
vio
win CMakeLists.txt, configure.js: 2007-07-18 15:42:36 +02:00
zlib
.bzrignore
.cvsignore
CMakeLists.txt BUG#20815 Errno 12 on Windows after 197 connections 2007-07-19 23:06:34 +02:00
configure.in Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0.44 2007-07-19 23:30:26 +02:00
COPYING
EXCEPTIONS-CLIENT
Makefile.am
README

This is a release of MySQL, a dual-license SQL database server.
MySQL is brought to you by the MySQL team at MySQL AB.

License information can be found in these files:
- For GPL (free) distributions, see the COPYING file and
  the EXCEPTIONS-CLIENT file.
- For commercial distributions, see the LICENSE.mysql file.


For further information about MySQL or additional documentation, see:
- The latest information about MySQL: http://www.mysql.com
- The current MySQL documentation: http://dev.mysql.com/doc

Some manual sections of special interest:

- If you are migrating from an older version of MySQL, please read the
  "Upgrading from..." section first!
- To see what MySQL can do, take a look at the features section.
- For installation instructions, see the Installing and Upgrading chapter.
- For the new features/bugfix history, see the Change History appendix.
- For the currently known bugs/misfeatures (known errors) see the Problems
  and Common Errors appendix.
- For a list of developers and other contributors, see the Credits
  appendix.

A local copy of the MySQL Reference Manual can be found in the Docs
directory in GNU Info format.  You can also browse the manual online or
download it in any of several formats at the URL given earlier in this
file.

************************************************************

IMPORTANT:

Bug or error reports should be sent to http://bugs.mysql.com.