Re: Can't get MySQL 5.5 to install on Windows 7
Barry:
It is some oversight in the installer, or someone added the NOT NULL attribute to the authentication_string column last minute and it didn't get tested. Obviously the wizard is inserting a row in the user table in the mysql database without an entry for the authentication_string column. This is not a unique error message -- happens any time you try to insert into any table, user or system, when a column is marked NOT NULL and the INSERT doesn't contain a value for that column.
This is not just a matter of Windows 7 -- happens under other OS's too. I've replicated the same issue under Windows Server 2008 R2 and Windows Server 2003.
It's a simple issue. My judgement is that making the authentication_string column in the user table is just fine. If you're paranoid about it, you can always stick some value in there after the configuration wizard completes the security fixups and then make the authentication_string column NOT NULL again. Personally I'm going to leave it nullable. All I need is some other MySQL utility bombing because it wasn't tested against the version of the table with the NOT NULL authentication_string.
IMO "You really shouldn't be changing the table definitions in Mysql database" is a silly statement. One would not have gotten very far with MySQL in the past without learning to hack it. I believe most experienced MySQL DBA's manually munge the user table at will -- far too slow to add users manually in a lot of cases.
-- Chris
Subject
Written By
Posted
December 17, 2010 03:09PM
December 17, 2010 06:20PM
December 17, 2010 08:17PM
December 17, 2010 11:18PM
December 17, 2010 11:37PM
December 18, 2010 12:29AM
December 18, 2010 12:32AM
December 18, 2010 12:40AM
December 18, 2010 11:54AM
December 18, 2010 05:31PM
December 18, 2010 05:50PM
December 18, 2010 06:29PM
December 18, 2010 06:37PM
December 20, 2010 04:13AM
December 20, 2010 06:26AM
December 20, 2010 07:41AM
December 22, 2010 05:02AM
December 23, 2010 12:13PM
December 23, 2010 12:17PM
December 23, 2010 12:34PM
Re: Can't get MySQL 5.5 to install on Windows 7
December 18, 2010 06:34PM
December 18, 2010 06:49PM
December 18, 2010 07:37PM
December 18, 2010 07:42PM
December 19, 2010 02:55AM
December 18, 2010 08:37PM
December 19, 2010 03:18AM
December 19, 2010 10:25AM
December 20, 2010 02:12AM
December 20, 2010 07:09AM
December 20, 2010 09:48AM
December 29, 2010 04:55AM
February 15, 2011 10:25AM
December 24, 2010 11:36AM
February 14, 2011 11:49AM
February 14, 2011 12:21PM
February 15, 2011 01:44AM