 A Problems and Common Errors
A Problems and Common Errors
 A.2 Common Errors When Using MySQL
A.2 Common Errors When Using MySQL
Access denied Error
MySQL server has gone away Error
Can't connect to [local] MySQL server Error
Client does not support authentication protocol error
Host '...' is blocked Error
Too many connections Error
Some non-transactional changed tables couldn't be rolled back Error
Out of memory Error
Packet too large Error
The table is full Error
Can't create/write to file Error
Commands out of sync Error in Client
Ignoring user Error
Table 'xxx' doesn't exist Error
Can't initialize character set xxx error
Client does not support authentication protocol errorMySQL 4.1 uses an authentication protocal based on a password hashing algorithm that is incompatible with that used by older clients. If you upgrade the server to 4.1, attempts to connect to a it with an older client may fail with the following message:
shell> mysql Client does not support authentication protocol requested by server; consider upgrading MySQL client
To solve this problem, you need to either tell the server to use the older password hashing algorithm, or upgrade the client programs to use the 4.1 client library. For background on password hashing and authentication, see section 4.2.11 Password Hashing in MySQL 4.1.