Одесса: 5°С (вода 8°С)
Киев: 1°С
Львов: 2°С

Тема: Проблемы с MySQL

Ответить в теме
Показано с 1 по 9 из 9
  1. Вверх #1
    Посетитель
    Адрес
    Мой адрес не дом и не улица, мой адрес 192.168.0.1
    Сообщений
    274
    Репутация
    12

    По умолчанию Проблемы с MySQL

    Ребята, возникла такая проблема...
    Создаю поле, пытаюсь сделать в нём AUTO_INCREMENT , а не получается... т.е. Таблица в БД не создаётся...
    Вот код файла, который конфигурирует таблицу, посмотрите, что неправильно... Без AUTO_INCREMENT таблицу делает, а с AUTO_INCREMENT таблица не создаётся...
    config.php
    Код:
    <?
    mysql_connect&#40;"localhost", "my_login", "my_pass"&#41;;
    mysql_select_db&#40;"my_db"&#41;;
    $sql="CREATE TABLE news&#40;uid INT AUTO_INCREMENT, zag longtext, post longtext, author longtext, mydate text&#41;";
    mysql_query&#40;$sql&#41;;
    mysql_close&#40;&#41;;
    ?>
    И можно ли как-то ещё сделать, чтобы полю uid присваивалось уникальное значение в порядке возрастания (1,2,3...9,10 и т.д.)
    В мужчине ум - решающая ценность
    и сила - чтоб играла и кипела,
    а в женщине пленяет нас душевность
    и многие другие части тела...


  2. Вверх #2
    В мускуле auto_increment столбец может быть только один и он обязательно должен быть
    ключом.

    CREATE TABLE news(uid INT AUTO_INCREMENT PRIMARY KEY, zag longtext, post longtext, author longtext, mydate text);
    должно быть так.
    Не будите во мне Зверя, он и так не высыпается

  3. Вверх #3
    Посетитель
    Адрес
    Мой адрес не дом и не улица, мой адрес 192.168.0.1
    Сообщений
    274
    Репутация
    12
    Tigra, моё Вам мерси...
    В мужчине ум - решающая ценность
    и сила - чтоб играла и кипела,
    а в женщине пленяет нас душевность
    и многие другие части тела...

  4. Вверх #4
    Постоялец форума Аватар для Lord of rings
    Пол
    Мужской
    Адрес
    Одесса, типа украина...
    Сообщений
    2,509
    Репутация
    148
    По MYSQL есть отличная книга, автор Поль Дюбуа.
    Per rectum ad astrum!

  5. Вверх #5
    Не покидает форум Аватар для iFog
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    36
    Сообщений
    5,809
    Репутация
    396
    Тигра права. Я бы ещё добавил UNSIGNED чтобы расширить диапазон чисел, за счёт отсечения отрицательных.

    По MYSQL есть отличная книга, автор Поль Дюбуа.
    Угу, у меня их две, одна дома и одна на работе. Но она с кучей опечаток и не точностей, с ней сложно начать работать новичку, реально нужно начинать с ххх страницы, а потом возвращаться к началу.


    а вообще, AUTO_INCREMENT это зло, лучше вообще пользоваться PEAR::DB, или ADODB или другим классом абстрактного доступа к базе данных, чтобы можно было перейти с одной на другую при надобности (особенно полезно при написании вещей, которые будут распространяться среди большого количества пользователей).

    Там проблемы с автоинкрементами и лимитами решаются более другим способом, и "чисто MySQL'ные фишки" лучше не использовать.
    Вы хотите поставить нас в тупик своими вопросами?
    Так мы поставим Вас в тупик своими ответами!

  6. Вверх #6
    Постоялец форума Аватар для Lord of rings
    Пол
    Мужской
    Адрес
    Одесса, типа украина...
    Сообщений
    2,509
    Репутация
    148
    Но она с кучей опечаток и не точностей, с ней сложно начать работать новичку, реально нужно начинать с ххх страницы, а потом возвращаться к началу.
    Тем не менее, по ней я с MYSQL разобрался в свое время.
    Per rectum ad astrum!

  7. Вверх #7
    Не покидает форум Аватар для iFog
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    36
    Сообщений
    5,809
    Репутация
    396
    Я тоже, но тем не менее...
    Вы хотите поставить нас в тупик своими вопросами?
    Так мы поставим Вас в тупик своими ответами!

  8. Вверх #8
    Хоть кто-то разобрался. А я меня после общения с умными людьми не покидает сомнение что я полный бот
    Доктор это излечимо?

  9. Вверх #9
    Постоялец форума Аватар для Lord of rings
    Пол
    Мужской
    Адрес
    Одесса, типа украина...
    Сообщений
    2,509
    Репутация
    148
    Доктор это излечимо?
    Да, гильотина поможет
    Per rectum ad astrum!


Ответить в теме

Похожие темы

  1. Введение в PHP, MySQL
    от Anonymous в разделе Программирование
    Ответов: 81
    Последнее сообщение: 21.03.2015, 02:17
  2. Бесплатно 25 мб места, cPanel, MySQL, PHP, CGI, Perl и др.
    от OnlineHoster в разделе Интернет :: технические вопросы
    Ответов: 1
    Последнее сообщение: 25.02.2006, 22:00
  3. Название полей в MySql
    от Inferno в разделе Программирование
    Ответов: 3
    Последнее сообщение: 28.07.2005, 17:41
  4. mysql и C++ Builder
    от Jeno в разделе Программирование
    Ответов: 1
    Последнее сообщение: 23.11.2004, 17:44
  5. пмогите!!!!! (php,mysql, while();)
    от Jeno в разделе Программирование
    Ответов: 7
    Последнее сообщение: 23.11.2004, 17:07

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения