2011-05-09 15:06:29 by Adam Ciarcinski | Files touched by this commit (1) |
Log message: Added MYSQL_COLLATION |
2011-05-07 06:03:08 by Adam Ciarcinski | Files touched by this commit (5) |
Log message: Changes 5.5.12: * Fixed bugs: Illegal mix of collations * Problem: comparison of a DATETIME sp variable and NOW() led to Illegal mix of collations error when character_set_connection=utf8. * Error happened in Arg_comparator::set_compare_func(), because the first argument was errouneously converted to utf8, while the second argument was not. * Fix: separate agg_arg_charsets_for_comparison() into two functions: - agg_arg_charsets_for_comparison() - for pure comparison, when we don't need to return any string result and therefore don't need to convert arguments to @@character_set_connection: SELECT a = b; - agg_arg_charsets_for_string_results_with_comparison() - when we need to return a string result, but we also need to do comparison internally: SELECT REPLACE(a,b,c) If all arguments are numbers: SELECT REPLACE(123,2,3) -> 133 we convert arguments to @@character_set_connection. |
2011-05-06 18:21:25 by David Brownlee | Files touched by this commit (1) |
Log message: Fix build on (at least RHEL 5.6). Tested (and no change) on NetBSD 5.99.51 |
2011-04-27 10:49:01 by Adam Ciarcinski | Files touched by this commit (3) |
Log message: Removed USE_LIBTOOL and BUILDLINK_LIBDIRS |
2011-04-25 23:12:53 by Adam Ciarcinski | Files touched by this commit (32) | |
Log message: MySQL is a SQL (Structured Query Language) database server. SQL is the most popular database language in the world. MySQL is a client-server implementation that consists of a server daemon `mysqld' and many different client programs/libraries. The main goals of MySQL are speed and robustness. The base upon which MySQL is built is a set of routines that have been used in a highly demanding production environment for many years. While MySQL is still in development it already offers a rich and highly useful function set. The official way to pronounce 'MySQL' is 'My Ess Que Ell' (Not MY-SEQUEL). This package contains the MySQL client programs and libraries. |