Навигация
Введение
Динамическое содержимое
Переменные и литералы
Операции
Использование операций
Управляющие структуры
Хранение и получение данных
Массивы
Строки
Повторное использование
Объектноориентированное
Использование MySQL
Создание БД
Использование БД
Работа с MySQL
Доступ к БД из Web
Доп возможности MySQL
Тонкости Web
Ускорение использования
Системы торговли
 
Введение arrow Создание БД
Создание БД Версия в формате PDF Версия для печати Отправить на e-mail

Создание Web-базы данных

В этой главе мы поговорим о методике настройки базы данных MySQL для использования на Web-сайте. Мы обсудим следующие вопросы:

  • Создание базы данных.
  • Пользователи и привилегии.
  • Знакомство с системами привилегий MySQL.
  • Создание таблиц баз данных.
  • Типы столбцов в MySQL.

В этой главе мы продолжим использовать в качестве примера онлайновый магазин "Book-O-Rama". Напомним схему приложения "Book-O-Rama":


Customers(CustomerID. Name, Address, City)
Orders(OrderID. CustomerID, Amount, Date)
BooksdSBN. Author, Title, Price)
Order_Items(OrderID. ISBN. Quantity)
Book_Reviews(ISBN, Reviews)

He забывайте, что первичные ключи подчеркивают обычной линией, а внешние ключи — пунктирной.

Чтобы использовать материал данного раздела, необходимо иметь доступ к MySQL. В большинстве случаев подразумевается, что:

1. Проведена базовая установка MySQL на Web-сервере, которая включает в себя:

  • Установку файлов
  • Установку пользователя MySQL
  • Настройку
  • Запуск mysql_install_db, если необходимо
  • Установку пароля для пользователя root
  • Удаление анонимного пользователя (anonymous)
  • Запуск сервера MySQL и его настройку на автоматический запуск.

Если все это проделано, можно смело приступать к прочтению данной главы, а если нет — инструкции находятся в приложении А.

Если на каком-либо этапе работы с этой главой возникают проблемы, то они могут быть следствием неправильной настройки системы MySQL. Если это действительно так, обратитесь к вышеприведенному списку и приложению А, дабы устранить все возможные неточности.

2. Имеется доступ к MySQL на машине, где у вас нет прав администратора (например, на машине, поддерживающей службу Web-хостинга, на рабочей станции и т.п.).

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

Разделы главы, в которых объясняется, как заводить пользователей и устанавливать базы данных, можно либо пропустить, либо прочесть, чтобы поточнее объяснить свои требования администратору. Обычному пользователю не разрешается выполнять команды подключения пользователей и создания баз данных.

Примеры, приведенные в этой главе, были построены и апробированы в среде MySQL версии 3.22.27. У некоторых более ранних версий MySQL выполняемых функций поменьше. Лучше всего устанавливать наиболее свежую стабильную версию или обновить до таковой существующую. Текущую версию можно выгрузить из сайта MySQL по адресу http://mysql.com.

 
< Пред.
 
Статистика
PHP Мастер - учебник по языку © 2012