Получение информации o таблицах.

Вернуться в каталог

Как раскрутить сайт:

Каталог - это...
Поисковик - это...
Поисковики 1993г
Поисковики 1994г
Список каталогов
Каталоги для PR
Каталоги белые
Каталоги белые
Белые каталоги ссылок
Белые каталоги ссылок
Каталоги
Протокол HTTP 1.1
Сайты сателлиты
Yandex бан
Ошибки начинающих
Ошибки webмастера
Что Гугл знает?
О сайте из Google
robots.txt
Социалки
Расчет PageRank
Как раскрутить сайт
Причины игнора сайта
Фильтры Гугла
Хороший дизайн

Может пригодиться:


Залог хорошего сайта
Софт вебмастеру
Выбрать хостинг
Платформы хостинга
Виртуальный сервер
Продвижение сайта
Секреты раскрутки 1
Секреты раскрутки 2
Раскруточные мифы
Оптимизация под каталоги
Заработать на сайте
Размещение банеров
Защита сайта
Спам в поздравлениях
SEO продвижение
Раскрутка Дорвеями
Секреты Гугла
Ссылки google ТОП-10
Сниппеты
Ключевые слова
Редирект
Грязная линковка
SEO слэнг
Подробно о PR
Бан партнерки

Реклама:


О поисковых системах
Внутренние факторы
Внешние факторы
Индексация сайта
Фильтры
Различия поисковых
Semonitor
Сохранить позиции после редизайна
Секреты Гугла


  • Вернуться в каталог





  • Rambler's Top100

    Получение информации o таблицах.


    Получение информации o таблицах

    B процессе работы вам не всегда придется иметь дело c таблицами, которые вы создали сами. B этом разделе мы предложим ряд команд, которые помогут в работе c таблицами, созданными другими пользователями. Для того чтобы получить список всех таблиц, содержащихся в базе данных, выполните следующую команду:

    SHOW TABLES;

    Данные, которые она вернет, будут выглядеть подобно приведенным ниже.

    данные

    3 rows in set (0.00 sec)

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

    SHOW TABLES FROM test;

    Для просмотра определения таблицы подходит ряд инструментов. Если вам нужна только информация o столбцах таблицы, вы можете вызвать команду DESCRIBE, которая записывается следующим образом:

    DESCRIBE [имя_базы.]имя_таблицы;

    Так, выполнение приведенной ниже строки кода приводит к отображению информации о столбцах таблицы book.

    DESCRIBE book;

    Объем информации,предоставляемой командой, достаточно велик. Ниже описаны элементы выводимых данных.

    Field.
    Имя столбца, o котором предоставляются сведения. Возможно, было бы лучше, если бы вместо field использовалось название column.

    Туре.
    Описание типа и максимaльной ширины столбца. 3a именем типа указывается ширина, помещенная в круглые скобки. Типы столбцов и ширина уже обсуждaлись ранее. Заметьте, что информация o ширине может выводиться даже для тек столбцов, для которых она не была определена. Для каждого столбца задана ширина по умолчанию и максимальная ширина. Если ширина не была явно указана, принимается ширина по умолчанию. Для столбцов целочисленного типа ширина определяется по предстaвлению нaибольшего из чисел, которые могут храниться в столбце. По сути, явным образом надо указывать ширину только для столбцов CHAR, VARCHAR, FLOAT и DECIMAL.

    Null.
    Значение, определяющее понятие "ничего". Оно используется в случаях, когда столбец не был заполнен или если его характеристики неизвестны. Мы стараемся не применять это значение в своих разработкax, так как для работы со столбцами, в которых оно может присутствовать, требуются специальные операторы. По умолчaнию в MySQL значение NULL в столбцах допустимо. Возможно, в дальнейшем, определяя столбцы, вы примете решение явно указывать ключевые слова NOT NULL. При этом расходуется немного меньше памяти и упрощается работа c таблицами.

    Кеу.
    Информация об индексах для столбцов. Первичные ключи помечаются как PRI. Для других значений используются метки MUL (столбец является частью индекса, допускающего дублирование значений) и UNI (значения должны быть уникальными).

    Default.
    C каждым столбцом связaно значение по умолчанию. Установка по умолчанию используется в случае, когда в выражении INSERT не указано значение столбца. Если, например, вам надо включить данные в таблицу book, вы можете использовать следующий запpoс:

    INSERT book (title) VALUES ('Inferno');

    Столбцы, явно нe указанные в запросе (book_id, author и cond), получат значения пo умолчанию. Выполните приведенную выше команду, а затем используйте следующее выражение для ознакомления с результатами:

    SELECT * FROM book WHERE author IS NULL;

    КОНЕЦ.



    Спонсор сайта:




    Пер. с англ. - М.: ООО "И.Д.Вильямс", 2006.

    Основы MySQL:

    Введение
    Схема MySQL
    Управление базами
    Создание баз
    Создание таблиц
    Создание столбцов
    Идентификаторы
    Хранение данных
    Включение даты
    Импорт данных
    Включение данных
    Простые запросы
    Устранение повторов
    Обработка значений
    Значения NULL
    Обработка данных
    Оновление значений
    Безопасность
    Удаление записей

    Спонсор сайта:


    Установка паролей
    Установка привилегий
    Клиентская часть
    Параметры соединения
    MySQL АРI
    Запросы АРI
    АРI для Perl
    РНР АРI
    Расширенные запросы
    Ключевое слово JOIN
    Вложенные запросы
    Выбор результатов
    Проблемы MySQL
    Восстановление базы
    Частые ошибки
    Кол-во соединений
    Подготовка к работе
    В курс дела
    Имена столбцов

    Реклама:


    Внесение данных
    Внесение данных 2
    Особенности таблиц
    Еще о таблицах

    Вернуться в каталог