|
Получение информации o таблицах. |
Как раскрутить сайт:Каталог - это...Поисковик - это... Поисковики 1993г Поисковики 1994г Список каталогов Каталоги для PR Каталоги белые Каталоги белые Белые каталоги ссылок Белые каталоги ссылок Каталоги Протокол HTTP 1.1 Сайты сателлиты Yandex бан Ошибки начинающих Ошибки webмастера Что Гугл знает? О сайте из Google robots.txt Социалки Расчет PageRank Как раскрутить сайт Причины игнора сайта Фильтры Гугла Хороший дизайн
Может пригодиться:
Залог хорошего сайта Софт вебмастеру Выбрать хостинг Платформы хостинга Виртуальный сервер Продвижение сайта Секреты раскрутки 1 Секреты раскрутки 2 Раскруточные мифы Оптимизация под каталоги Заработать на сайте Размещение банеров Защита сайта Спам в поздравлениях SEO продвижение Раскрутка Дорвеями Секреты Гугла Ссылки google ТОП-10 Сниппеты Ключевые слова Редирект Грязная линковка SEO слэнг Подробно о PR Бан партнерки
Реклама:
О поисковых системах Внутренние факторы Внешние факторы Индексация сайта Фильтры Различия поисковых Semonitor Сохранить позиции после редизайна Секреты Гугла |
|
Получение информации 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 Особенности таблиц Еще о таблицах |