Access denied
MySQL server has gone away
Can't connect to [local] MySQL server
Host '...' is blocked
Too many connections
Some non-transactional changed tables couldn't be rolled back
Out of memory
Packet too large
The table is full
Can't create/write to file
Commands out of sync
Ignoring user
Table 'xxx' doesn't exist
Can't initialize character set xxx
File not found
)Buy this Reference Manual in softcover from Barnes & Noble!
Can't create/write to file
Получение для некоторых запросов ошибки вида:
Can't create/write to file '\\sqla3fe_0.ism'
.
означает, что MySQL не может создать в заданном временном каталоге временный файл для результирующего набора (приведенное сообщение об ошибке типично для Windows, примерно такой же вид имеет сообщение об ошибке Unix). Чтобы решить проблему, запустите mysqld
с --tmpdir=path
или добавьте в своем файле опций:
[mysqld] tmpdir=C:/temp
исходя из предположения, что каталог `c:\\temp' существует (see section 4.1.2 Файлы параметров `my.cnf').
Проверьте также код полученной ошибки с помощью perror. Одной из причин также может быть ошибка переполнения диска;
shell> perror 28 Error code 28: No space left on device
Posted by Scott Krabler on Wednesday February 19 2003, @10:27am | [Delete] [Edit] |
ERROR 1005 at line 17: Can't create table './scarab/some-tmp-table-name.frm' (errno: 150)
This error is also produced when attempting to create foreign keys when no index exists for the FK column name.
Add your own comment.