Общие > Базы данных

errno: 145 - Что это за ошибка?

<< < (6/6)

evgkuz:
Таблица валиться именно после INSERTов и UPDATEов, но только, примерно, раз в месяц.

Может ли повлиять на эту ошибку "Can\'t open file: \'d_anketa.MYI\'. (errno: 145)" то, что я использую так много полей в одной таблице? (см. ниже)

INSERT INTO d_anketa SET  sex=\'1\',  looksex=\'2\',  for9=\'9\',  myname=\'Рамиль\',  email=\'ramil_rus@mail.ru\',  pass=\'scorpion\',
ch_about=\'Просто хочу девушку\',  placetime=\'2003-09-27\',  height=\'175\',  weight=\'60\',  body=\'0\',  eyes=\'0\',  hair=\'0\',
hairtype=\'4\',  zodiak=\'8\',  marital=\'1\',  child=\'1\',  education=\'2\',  url=\'http://\',  religion=\'0\',  ch_basic=\'\',
ch_dream=\'\',  ch_pos=\'\',  ch_neg=\'\',  ch_title=\'\',  ch_company=\'\',  in_smoking=\'3\',  in_alcohol=\'5\',  in_food=\'\',
in_cook=\'\',  in_drink=\'\',  in_rest=\'\',  in_liter=\'\',  in_movie=\'\',  in_job=\'\',  in_about=\'\',  need=\'\',  city=\'19\',
birthday=\'1986-01-01\', data=\'2003-05-30\'

Есть ли предел количеству полей в одной таблице? Если есть, то сколько.


Может ли повлиять на эту ошибку то, что я делаю запрос INSERT не в том порядке, в котором расположены поля в БД ?

Rel:
или я совсем не шарю, но разве можно делать так?:

INSERT INTO d_anketa SET sex=\'1\', looksex=\'2\',[.PHP]

я привык делать так:
[PHP]INSERT INTO table(field1,field1,... ) VALUES(\'$val1\', \'$val2\',...)

а SET вроде бы только к update\'y относится

fidget:
Rel, можно.

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии