Як навчитися керувати базами даних MySQL за допомогою phpMyAdmin.


Отже, у нас є налаштований комп'ютер як локального сервера (дивись перший посібник "Як розпочати розробку сайту на php"). Зараз ми складемо основний алгоритм дій основних операцій з БД в phpMyAdmin.

Інструкція Рівень складності: Нескладно 1 крок
Ви повинні бачити щось подібне

Припускаю, що ви виконали перший пункт нашого циклу статей і перейшли в браузері на сторінку? http://localhost/phpmyadmin, ввели пароль. Перед нами phpmyadmin в повною власною красі.

2 крок

? Створення бази даних на сервері!
Отже, для початку, БД - це просто набір таблиць даних, тематично пов'язаних (хороший тон). Тому БД сайту бажано розмежовувати з БД форуму і т.п. (Але цим користуються злі хостери, обмежуючи максимальну кількість БД і нам доводиться поєднувати кілька БД).

? У самому центрі екрану під написом MySQL localhost є поле введення "нова база даних". Відповідно, вводимо ім'я (латиницею, наприклад, dbase) і натискаємо "Створити". Нічого складного. Після цього нова БД додасться до списку ліворуч.

3 крок
Створюємо таблицю!

Створення таблиці в БД
Таблиця - набір даних у вигляді таблиці. Поля (стовпці) це ознаки, а записи (рядки) - значення.
? У лівому маркірованому списки вибираємо необхідну нам базу (наприклад, ту ж dbase).
З низу бачимо напис "Створити нову таблицю в базі даних імя_бд ". Вводимо ім'я таблиці (наприклад, firma) і кількість необхідних полів (+1 для поля id, в моєму прикладі - 4). Тиснемо ок.
Перед нами редактор структури таблиці.

? Зліва в полях введення пишемо імена стовпців (полів) майбутньої таблиці (в моєму прикладі id, first_name, last_name, dol), у другому стовпці вказуємо ТИП даних.
Короткий відступ за типами даних:

int - цілі числа varchar - короткий текст (0-255 символів) text - довгий текст (0 - ... тисячі) Поки вистачить. У моєму прикладі нам знадобиться тільки int для id, решта - varchar. У третьому стовпці вказуємо (УВАГА!) кількість байт, що відводяться під значення кожного поля майбутньої таблиці.


Тобто кількість знаків. Наприклад, id - вистачить і 3, якщо працівників в моїй фірмі буде <999, імена та прізвища (first_name і last_name) як правило будуть коротшими 20 символів, посадам dol теж вистачить межі в 20. Для id не забудемо пересунутися за таблицею вправо і знайти галочку A_I (або auto incriment), щоб при додаванні нового запису в таблицю id автоматично збільшувався на +1. Тиснемо "Зберегти". Мабуть, поки що все. Можемо переходити до додавання записів, знову ж таки, через phpmyadmin. 4 крок
Заповнюємо таблицю

Додавання записів
? Після додавання таблиці ми бачимо радісне повідомлення, що таблиця додана. Тепер переходимо у верху на вкладку "вставити". Перед нами наступне дійство розгортається (см.ріс)

? Тут все досить просто - вписуємо необхідні дані в необхідні рядки. (Id у нас з автоінкріментом, тому його заповнювати не треба). Більше нічого не чіпаємо, тиснемо ОК. Якщо заповнили одну форму (одне майбутнє поле), то тиснемо верхній ОК, якщо дві - то нижній. Тепер нам покажуть текст SQL -запиту, який ми згенерували своїми діями по додаванню запису і скажуть, вдався він. Тепер можемо знову перейти зліва в нашу таблицю, і побачити її склад.

5 крок

? Ну як кожен запис редагувати/видаляти можна здогадатися по інтерфейсу! ;-)

6 крок

? Отже, ви виконали всі пункти, у нас є робочий веб-сервер, готова (тестова) БД, навчилися користуватися БД через PhpMyAdmin і склали таблицю- приклад. Спробуємо вивести всю цю пишність =)
Z: \ home \ localhost \ www \ створимо-таки заповітний файлик index.php
Додайте в нього текст:

?

Тема перший динамічної сторінки

Поради та попередження:
  • Вітаю вас, початок покладено! Тепер можна спокійно опановувати тонкощами і таємницями веб-програмування!