I tried 3.23.52 rather than 3.23.53. This solved both the remote connection problem I had in 3.23.37, which was caused by the glibc upgrade, and the "Can't change to run as user 'mysql'" problem, which I had on 3.23.53.
Both questions are FAQs this month. The "Can't change..." could be a 3.23.53 bug (although I feel it's more complex than that). Antonios Christofides wrote: > I'm running MySQL 3.23.37 on a RedHat 6.2 with a custom 2.2.22 kernel. > Recently I stopped being able to connect from a remote client, with a > "mysqld process hanging" message in the log and a "lost connection" > message on the client, and I found in the archives that this is > probably due a recent update of glibc. > > I tried to install 3.23.53, to see whether this might correct the > problem; however, whenever I try to start the server using > "mysql.server start", the server starts and then dies immediately, > writing the following message in the log file: > Fatal error: Can't change to run as user 'mysql'; Please check that > the user exists! > Needless to say the user does exist; when I change > /usr/local/mysql, which is a symbolic link, to point to my old 3.23.37 > directory rather than 3.23.53, the same mysql.server file works fine > (the data directory is elsewhere, at /home/mysql). > > Do you know if 3.23.53 might correct the "mysqld process hanging" > problem? And could you help me with the upgrade anyway? Thank you! --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php