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 78278bc4f5 Bug#17700: mysql_fix_privilege_tables cannot handle a password \
with embedded spaces
  
Problem:  Original code written assuming password contains no spaces.
Further, because of how sh interprets characters in variables, you
cannot do the "simple solution".
  
Solution:  Move the "was a password provided" check to the end. This
allows us to correctly quote the password argument when passed to the
mysql client program.  Addendum:  Put this check inside of a shell fn
to simplify the code.


scripts/mysql_fix_privilege_tables.sh:
  Moved password existence check to end to allow for passwords with
  with embedded spaces.
2006-11-15 09:54:54 -05:00
bdb
BitKeeper Bug#17583: mysql drops connection when stdout is not writable 2006-10-09 18:28:06 -04:00
BUILD Merge perch.ndb.mysql.com:/home/jonas/src/mysql-4.1 2006-09-05 15:05:52 +02:00
client Enable the ATTRIBUTE_FORMAT macros to check format of variable arg parameters 2006-10-24 13:34:10 +02:00
cmd-line-utils
dbug
Docs
extra
heap
include WL#3462 Add testing of MySQL client ABI to prevent unintentional ABI breaks 2006-10-24 20:32:07 +02:00
innobase
isam
libmysql
libmysql_r
libmysqld
man
merge
myisam Merge ahristov@bk-internal.mysql.com:/home/bk/mysql-4.1-maint 2006-10-11 13:58:31 +02:00
myisammrg Merge mysql.com:/home/svoj/devel/bk/mysql-4.1-engines 2006-09-28 22:14:31 +05:00
mysql-test Skip innodb test if mysqld doesn't have innodb support 2006-10-25 16:50:06 +02:00
mysys Merge siva.hindu.god:/usr/home/tim/m/bk/b4053/41 2006-10-16 20:01:30 -06:00
ndb Merge knielsen.mysql.internal:/usr/local/mysql/mysql-4.1 2006-09-21 21:23:38 +02:00
netware
os2
pstack
regex
scripts Bug#17700: mysql_fix_privilege_tables cannot handle a password \ 2006-11-15 09:54:54 -05:00
sql Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1-maint 2006-10-23 13:25:24 +05:00
sql-bench
sql-common Merge bk-internal:/home/bk/mysql-4.1-maint 2006-10-12 18:48:03 +02:00
SSL
strings Merge polly.local:/tmp/22129/bug22129/my41-bug22129 2006-09-22 19:44:51 +04:00
support-files Merge mysql.com:/Users/kent/mysql/bk/bug17194/my41-bug17194 2006-08-24 14:48:22 +02:00
tests Add valgrinding support for mysql_client_test 2006-10-25 14:34:18 +02:00
tools
VC++Files
vio BUG#9678: Client library hangs after network communication failure 2006-08-14 20:01:19 +04:00
zlib
.bzrignore Pass --core-file option to mysqld when bootstrapping 2006-10-24 21:02:04 +02:00
.cvsignore
acinclude.m4
config.guess
config.sub
configure.in WL#3462 Add testing of MySQL client ABI to prevent unintentional ABI breaks 2006-10-24 20:32:07 +02:00
COPYING
depcomp
install-sh
ltconfig
ltmain.sh
Makefile.am Add target to Makefile which uses the much faster --mem switch to mysql-test-run.pl 2006-10-05 23:19:32 +02:00
missing
mkinstalldirs
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.
- For commercial distributions, see the MySQLEULA.txt 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 Installation chapter.
- For future plans, see the TODO appendix.
- For the new features/bugfix history, see the News appendix.
- For the currently known bugs/misfeatures (known errors) see the problems
  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.