Включение даты и времени.

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

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

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

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


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

Реклама:


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


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





  • Rambler's Top100

    Включение текущей даты и времени.


    Включение текущей даты и времени:

    INSERT таблица (столбец) VALUES (NOW());

    B приведенной выше строке SQL-кода используется функция MySQL c именем NOW ( ) . Она включает текущую дату и время в указанный столбец указанной таблицы.

    Значение, возвращаемое функцией NOW ( ), соответстствует (c точностью до секунды) показаниям системного таймера машины, на котоpой выполняется сервер MySQL. По умолчанию значение возвращается в текстовом формате. Чтобы сделать строку символов удобной для восприятия, в ней используются пробе­лы и знаки пунктуации (например, 2005-09-04 0 1:4 3 : 3 7). Проверить работу данной функции можно, включив ее в состав зaпроса SELECT NOW ( );.

    Если вас больше устраивает дата и время в виде последовательности цифр без разделителей, добавьте к вызову NOW ( ) нуль. B этом случае выражение примет вид SЕLЕCT NOW ( ) +0;.

    Совет:

    В составе MySQL имеются функции и операторы, которые позволяют выполнять математические операции, генерировать выходные данные при выполнении определенных условий и осуществлять другие полезные действия. Информацию o них вы можете найти в справочном руководстве.



    Загрузка SQL-кoмaнд из файла

    shell> mysgl -и username -р db_name
    < file_name.sgl
    mysgl> \. fi1e_name.sgl

    До сих пор мы предполагали, что пользователь вводит команды в интерактивном режиме, работая c клиентом MySQL. Но вы также можете записывать команды в текстовом виде в файл и использовать для их выполнения mysgl или другую клиентскую программу.

    B первом из приведенных выше выражений mysgl запускается в пакетном режиме из командной строки. B этом слyчае mysgl выполняет одну или несколько команд, отображает, если необходимо, выходные данные, a затем завершает свою работу.

    B первом примере mysgl осуществляет следующие действия.

    1. Устанавливает соединение c сервером MySQL, используя указанное имя пользователя.

    2. Запрашивает пароль для аутентификации.

    3. Устанaвливает db nаmе в качестве базы данных по умолчанию.

    4. Передает содержимое file_name. sql серверу.

    5. Отображает результаты (если они генерируются).

    б. Завершает работу.

    Bo втором примере содержимое файла file_name.sql читается клиентом и передается серверу. Важно отметить, что клиент mysgl уже запущен и работает в интерактивном режиме.

    Совет

    Команда \. не имеет ничего общего c сервером новостей slashdot, имеющим дурную славу. Она означает, что текст, содержащийся в файле, надо интерпретировать как набор команд.



    Включение данных из другой таблицы

    # правила записи команды INSERT ... SELECT
    INSERT первая_таблица (список, столбцов, ...)
    SELECT .. ,

    Команду INSERT можно использовать c командой SELECT, чтобы иметь возможность копировать строки из одной таблицы в другую.

    Сформировать запрос очень просто. Надо взять первую часть команды INSЕRТ (до выражения VALUES) и присоединить к ней команду SELECT. Необходимо лишь убедиться, что команда SЕLEСT возвращает значения столбцов, которые требуются для комaнды INSERT.

    Приведенная выше строка кода демонстрирует формат записи команды

    INSERT ... SELECT.

    Более сложный пример рассматривается в главе 5.




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




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

    Основы MySQL:

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

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


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

    Реклама:


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

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