четвер, 10 березня 2011 р.

Створення бази за допомогою phpMyAdmin

При створенні сайту, спершу потрібно створити базу даних.
Я використовую пакет програм Денвер, тому буду описувати роботу саме на ньому.
Для створення нового користувача та бази потрібно запустити веб сервер (якщо ви цього ще не зробили), потрібно зайти в каталог WebServer->Denwer, та запустіть файл Run.exe (створити віртуальний том та запустити сервер). Ці дії можливо здійснювати тільки під правами адміністратора. Якщо все пройшло вірно, після введенні в браузер адреси http://localhost/, повинно з’явитися наступне:
Якщо не з’явилося, потрібно перезавантажити сервер (Restart.exe), або шукати програми, які можуть конфліктувати з 80 портом (наприклад Skype), та вимикати або переналаштовувати їх. Також якщо в Вас доступ до мережі інтернет через проксі, добавте localhost і всі хости, які ви створюєте, в виклювчення (исключения).
Якщо ви все ж таки побачили цю сторінку, прокрутивши нижче в підзаголовку "Утилиты", ви можете знайти пункт "Заведение новых БД и пользователей MySQL", натиснувши на цьому пункті, ви побачите наступне:

На цій сторінці потрібно заповнити форму. Перший пунк залишається порожнім, другий - ім’я бази даних, третій - логін користувача бази, щоб потім підключатися до неї, четвертий і п’ятий - пароль користувача. Далі натискається "Создать БД и пользователя".
Для данної статті я обрав наступне (для прикладу): назва БД - "exa", логін - "tor", пароль - "123".
Після вдалого створення бази, повертаємось до попередньої сторінки http://localhost/denwer/, та в томуж підзаголовку обираємо "phpMyAdmin - администрирование СУБД MySQL", після цього повинна з’явитися сторінка phpMyAdmin.

Вибираємо створену базу даних (моя обведена червоним колом). Поки що, замість списку таблиць бази, буде написано "No tables found in database.". В іншій половині вікна знаходиться форма створення нової таблиці. В полі "Name" вписується назва таблиці, а в полі "Number of fields" - кількість полів. Для зручності створюється перше поле "id" (номер попорядку), це буде ключове поле, яке нумерує записи в таблиці (не повинно повторюватись, і на нього треба орієнтуватися, коли робиш дії з записами).

Для прикладу створимо таблицю відправлених повідомлень. Таблиця має поля: id (номер попорядку), text (текст повідомлення), user (ім’я користувача). Тобто всього полів 3.
Вводимо в формі створення таблиці Ім’я - "massage", кількість полів - 3, та натискаємо на кнопку "Go".
Після цього з’являється сторінка заповнення параметрів полів:

Перше поле - Field: id, Index: Primary (первичный ключ). Друге поле - Field: text, Type: text, Colletion: cp1251_general_ci(кодування Windows-1251). Третє поле - Field: user, Type: text, Colletion: cp1251_general_ci. Після введення всіх параметрів натискаєм "Save".
За допомогою цієї утиліти також можна заповняти таблицю, для цього в верхньому меню натисніть на "Insert". Після цього з’явиться форма для заповнення полів таблиці.

Можна заповнити її, як зображено на малюнку, та натиснути "Go".

Немає коментарів:

Дописати коментар