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 b043f06666 Now several character sets can live in the same table,
However some hacks were used while waiting for new FRM file


sql/field.h:
  Added function to set Field charset
sql/filesort.cc:
  Temporarily workaround, It seems charset should be passed in argument
sql/ha_heap.cc:
  Set correct key charset from Field information
sql/table.cc:
  Dirty hack to distinguish columns charsets while waiting for Monty to rewrite FRM file
sql/table.h:
  New field: table default character set
2002-05-14 20:58:38 +05:00
bdb merge 2002-03-06 19:53:31 +02:00
BitKeeper MI_KEYSEG -> HA_KEYSEG 2002-04-25 15:10:29 +05:00
BUILD merge 2002-04-13 15:34:39 +03:00
Build-tools merge with 3.23.50 2002-03-27 01:56:10 +02:00
client merge 2002-04-13 15:34:39 +03:00
dbug replication updates. This changeset seems to be working fine on test systems. 2002-03-30 12:36:05 -07:00
div Update copyright 2001-12-06 14:10:51 +02:00
Docs merge 2002-04-13 15:34:39 +03:00
extra New ctype functions/macros to support many charsets at a time 2002-03-12 21:37:58 +04:00
fs Update copyright 2001-12-06 14:10:51 +02:00
heap HEAP tables bug (by Ramil request) 2002-05-13 22:39:36 +03:00
Images Import changeset 2000-07-31 21:29:14 +02:00
include Index number argument 2002-04-29 13:53:29 +05:00
innobase merge with 3.23.50 2002-03-27 01:56:10 +02:00
isam RB-Tree indexes support in HEAP tables 2002-04-25 13:36:55 +05:00
libmysql New win1250ch charset 2002-04-17 14:16:26 +05:00
libmysql_r merge with 3.23.44 2001-11-04 16:14:09 +02:00
libmysqld merge 2002-04-13 15:34:39 +03:00
man merge 2001-11-28 14:52:11 +02:00
merge Update copyright 2001-12-06 14:10:51 +02:00
mit-pthreads Patch for netBSD 2001-07-16 03:04:30 +03:00
myisam MI_KEYSEG -> HA_KEYSEG 2002-04-25 15:10:29 +05:00
myisammrg MI_KEYSEG -> HA_KEYSEG 2002-04-25 15:10:29 +05:00
mysql-test fixed bug in derived tables if derived tables more than 1 2002-05-06 22:47:57 +03:00
mysys MI_KEYSEG -> HA_KEYSEG 2002-04-25 15:10:29 +05:00
NEW-RPMS Import changeset 2000-07-31 21:29:14 +02:00
os2 Update for OS2 (patch from Yuri Dario). 2001-10-31 03:22:31 +02:00
pstack Update copyright 2001-12-06 14:10:51 +02:00
readline Bug fixes 2002-03-28 15:37:06 +02:00
regex Regex library is switched to use new ctype tools 2002-03-06 20:04:13 +04:00
repl-tests repl-tests/test-repl-ts/repl-timestamp.master.reject 2000-11-13 23:43:02 -07:00
scripts Fixed myslqdumpslow for new log format. 2002-03-26 11:54:05 +02:00
sql Now several character sets can live in the same table, 2002-05-14 20:58:38 +05:00
sql-bench merge 2002-03-06 19:53:31 +02:00
SSL OpenSSL fixes 2001-09-01 06:30:05 +08:00
strings Fix for problem that GROUP BY and DISTINCT didn't work for UTF8 2002-04-17 17:27:13 +05:00
support-files merge with 3.23.50 2002-03-27 01:56:10 +02:00
tests New version of mail_to_db.pl 2001-12-27 16:23:46 +02:00
tools Hash now supports several charsets 2002-03-14 21:44:42 +04:00
VC++Files Remove console manager and deprecate functions from libmysql 2001-10-30 01:29:49 -02:00
vio fix to make the compile work with --with-other-libc 2002-03-30 16:24:30 -07:00
zlib Adding the new zlib tree for Windows 2002-03-19 00:26:38 -03:00
.bzrignore merge 2002-04-13 15:34:39 +03:00
.cvsignore Import changeset 2000-07-31 21:29:14 +02:00
acconfig.h New win1250ch charset 2002-04-17 14:16:26 +05:00
acinclude.m4 Cleanups 2002-04-02 17:54:57 +03:00
config.guess Modifications to MySQL source in order to make it compile on QnX. 2002-03-13 01:28:13 +02:00
config.sub Modifications to MySQL source in order to make it compile on QnX. 2002-03-13 01:28:13 +02:00
configure.in Fix to use Monty's changes in frm format 2002-04-18 14:08:38 +05:00
install-sh Import changeset 2000-07-31 21:29:14 +02:00
ltconfig Portability fixes for AIX 4.x 2001-11-01 20:51:23 -05:00
ltmain.sh logging_ok Logging to logging@openlogging.org accepted 2001-08-09 19:10:24 +02:00
Makefile.am Ugly merge! But I am not done yet - there are a number of things I need to fix 2002-01-19 22:46:25 -07:00
missing Import changeset 2000-07-31 21:29:14 +02:00
mkinstalldirs Import changeset 2000-07-31 21:29:14 +02:00
README post-commit: 2002-02-15 16:43:23 +04:00
stamp-h.in Import changeset 2000-07-31 21:29:14 +02:00

This is a release of MySQL, a GPL (free) SQL database server (more
licence information in the PUBLIC file and in the reference manual).

Please read the Upgrading section in the manual if emigration from
3.20.# to 3.21.#. Otherwise it wont work!!

The latest information about MySQL can be found at:
http://www.mysql.com

To see what it can do take a look at the features section in the
manual.

For installation instructions see the Installation chapter in the
manual.

For future plans see the TODO appendix in the manual.

New features/bug fixes history is in the news appendix in the manual.

For the currently known bugs/misfeatures (known errors) see the bugs
appendix in the manual.

For examples of SQL and benchmarking information see the bench
directory.

The manual mentioned above can be found in the Docs directory. The
manual is available in the following formats: as text in
Docs/manual.txt, as HTML in Docs/manual_toc.html, as GNU Info in
Docs/mysql.info and as PostScript in Docs/manual.ps.

For a contributed user manual see http://www.turbolift.com/mysql.

MySQL is brought to you by  the MySQL team at MySQL AB

For a list of developers and other contributors, see the Credits appendix
in the manual.

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

IMPORTANT:

Send bug (error) reports, questions and comments to the mailing list
at mysql@lists.mysql.com

Please use the 'mysqlbug' script when posting bug reports or questions
about MySQL. mysqlbug will gather some information about your system
and start your editor with a form in which you can describe your
problem. Bug reports might be silently ignored by the MySQL
maintainers if there is not a good reason included in the report as to
why mysqlbug has not been used. A report that says 'MySQL does not
work for me. Why?' is not consider a valid bug report.

The mysqlbug script can be found in the 'scripts' directory in the
distribution, that is 'there-you-installed-mysql/scripts'.