C.5.2 Common Errors When Using MySQL Programs

C.5.2.1 Access denied
C.5.2.2 Can't connect to [local] MySQL server
C.5.2.3 Lost connection to MySQL server
C.5.2.4 Client does not support authentication protocol
C.5.2.5 Password Fails When Entered Interactively
C.5.2.6 Host 'host_name' is blocked
C.5.2.7 Too many connections
C.5.2.8 Out of memory
C.5.2.9 MySQL server has gone away
C.5.2.10 Packet Too Large
C.5.2.11 Communication Errors and Aborted Connections
C.5.2.12 The table is full
C.5.2.13 Can't create/write to file
C.5.2.14 Commands out of sync
C.5.2.15 Ignoring user
C.5.2.16 Table 'tbl_name' doesn't exist
C.5.2.17 Can't initialize character set
C.5.2.18 'File' Not Found and Similar Errors
C.5.2.19 Table-Corruption Issues

This section lists some errors that users frequently encounter when running MySQL programs. Although the problems show up when you try to run client programs, the solutions to many of the problems involves changing the configuration of the MySQL server.