![]() |
|
Модераторы: skyboy |
![]()
|
|
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: нет Всего: -9 |
пытаюсь в phpadmin создать базу но выводиться ошибка.
#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key структура базы вот такая Поле Тип Сравнение Атрибуты Ноль По умолчанию Дополнительно Действие id mediumint(10) UNSIGNED Да NULL name varchar(20) cp1251_general_ci Да mail varchar(40) cp1251_general_ci Да text varchar(1000) cp1251_general_ci Да чтоб это значило |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 41 Всего: 260 |
||||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: нет Всего: -9 |
сделал
вроде, но запись в бд непроизводиться подключение к базе есть, выводится 1046 и всё . прав каких то нехватает может? |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 41 Всего: 260 |
||||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
AUTO_INCREMENT возможен только для PRIMARY_KEY, тут видимо какой-то косяк со средствами, используемыми для снятия дампа.
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: нет Всего: -9 |
минутку уникальное поле должнобыть иметь должно иметь атрибут уникального UNIQUE ,
а остальные поля должныбыть первичными ,я не понимаю. Добавлено через 11 минут и 58 секунд Ты про это говорил
|
|||
|
||||
| supervladislav |
|
||||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: нет Всего: -9 |
блин я запутался так
или
|
||||
|
|||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
Первичный ключ уже является уникальным.
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: нет Всего: -9 |
а в чём раздница))) primary key и UNIQUE ()это только для автоинкримента надо ???
Это сообщение отредактировал(а) supervladislav - 13.7.2008, 19:10 |
|||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: нет Всего: -9 |
Зы я использую вот такой код php
подключение идёт но в базу ничего нещаписывается
|
|||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 3 Всего: 32 |
Нет, не только. В чем разница, можно прочесть в документации. Так может сказать юзер, а не программист. программист соберет в кулак волю, и опишет конкретно - что происходит. что видно на экране, выдает ли скрипт ошибку, если выдает - то какую. причем ведь была тема, где тоже в базу ничего не записывалось. и подробно, на пальцах объяснили - КАКУЮ ИНФОРМАЦИЮ надо предоставлять на форум, есл не работает запрос. но все достижения науки снова пошли прахом. из информации о проблеме только "ой, ничего не записывается!" Удивительно. Человек минимум три месяца, как работает с БД, но так и не не узнал до сих пор, как надо составлять запросы. Это сообщение отредактировал(а) Feldmarschall - 13.7.2008, 23:48 |
|||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: нет Всего: -9 |
Я вам говорил Feldmarschall протри глаза выше посмотри сначала была ошибка 1046 ,а так никаких данных в базу непоступает ,соединение с базой идёт нормально .Структуру базы я приводил.
|
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
supervladislav, хоть у Feldmarschall и своеобразный и не всем приятный стиль общения, он не говорит фигни.
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: нет Всего: -9 |
я не говорю фигни я пытаюсь разобраться в своём вопросе
Что значит вот это:
есть более удобная функция?] Или я её неправильно использую Это сообщение отредактировал(а) supervladislav - 14.7.2008, 14:52 |
|||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 3 Всего: 32 |
мда...
ну ладно - "протри глаза". Я могу потерпеть. Но апеллировать к своему предыдущему вопросу - это я уже не знаю. Это уже за гранью добра и зла. "В прошлый раз у меня была проблема с ошибкой #1075, и поэтому сейчас я никакие номера ошибок писать не буду!!!". |
|||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: нет Всего: -9 |
так ну вроде я разобрался всем спасибо кроме Feldmarschall
вот только скажите наверника есть функция для приобразования Это сообщение отредактировал(а) supervladislav - 14.7.2008, 21:13 |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
supervladislav, если речь о
то лучше пользовать в данном случае mysql_escape_string(), оно как-бы умнее, учитывает особенности кодировки итп. И, кстати, такое слово как "приобразование" в русском языке отсутствует. -------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| dstorm81 |
|
|||
![]() бездельник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1178 Регистрация: 18.1.2006 Где: (16RU) Репутация: нет Всего: 39 |
2 MuToGeN
а разве не mysql_real_escape_string умнее работает с кодировками? -------------------- на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#) |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
dstorm81, да, имел в виду mysql_real_escape_string(). Писал в полусонном состоянии, благодарю за поправку.
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| supervladislav |
|
|||
![]() ///\\\///\\\///\\\ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 18.5.2006 Репутация: нет Всего: -9 |
спасибо
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MySQL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |