(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

Задания по MySQL

13. MySQL

  1. Подключиться к СУБД, сообщить о результате. В случае ошибки вывести сообщение с причиной ошибки.
  2. Выбрать базу данных, сообщить о результате. В случае ошибки вывести сообщение с причиной ошибки.
  3. Создать два подключения к СУБД. Разные ли это соединения? Как создать независимые соединения?
  4. Установить кодировку соединения. Показать кодировку соединения до смены и после.
  5. Создать два независимых соединения и показать на примере, что установка кодировки для первого соединения не влияет на кодировку второго соединения.
  6. Вывести все строки из результата запроса с помощью функции mysql_fetch_row() когда заранее известны индексы полей, которые необходимо выводить.
  7. Вывести все строки из результата запроса с помощью функции mysql_fetch_row() для всех полей, когда количество полей заранее не известно
  8. Вывести в виде HTML-таблицы все строки из результата запроса (с указанием имен полей в шапке таблицы) с помощью функции mysql_fetch_assoc().
  9. Вывести в виде HTML-таблицы все строки из результата запроса. В шапке таблицы для каждого поля должны быть указаны имя, тип и звездочка, если поле является ключом.
  10. Использовать результат одного запроса при составлении следующего запроса.
  11. Выполнить запрос на вставку строки в таблицу с заданными значениями.
  12. Выполнить запрос на основании переданных в скрипт данных с проверкой и экранированием входных данных