Руководство по языку программирования PHP
|
|||||||
PHP и mysqlСоздание базы данных в СУБД mysqlСоздать новую базу данных в СУБД mysql можно следующими способами 1. Непосредственно из кода php используя оператор create database 2. Используя phpMyAdmin 3. Созданием папки в папке нахождения mysql. Рассмотрим каждый из этих вариантов более подробно. Создание базы данных из кода PHPСоздание базы данным способом состоит из следующих этапов 1. Подключение к базе данных 2. Создание sql запроса 3. Выполнение sql запроса Более подробно рассмотрим это на примере:
В первой строчке происходит подключение к базе данных с указанием хоста (localhost), имени пользователя (root) и его пароля (password). В случае неудачи будет выдаваться сообщение с "Ошибка". Во второй строчке представлен сам запрос создания базы. Этот запрос можно осуществлять и без слов "if not exist", но тогда, если такая база уже существует, будет выдаваться ошибка. В третьей строчке выполняется sql запрос и в случае ошибки выдается сообщение "ошибка" и описание самой ошибки. Представленный выше способ является устаревшим, более современным подходом работы с базами данных является использование драйвера msqli. Использование этого драйвера позволяет предотвращать SQL-иньекции (при предварительном объявлении операторов), поддерживает транзакции и объектно-ориентированный интерфейс.
Создание базы из phpMyAdmin Для создании базы через phpMyAdmin достаточно написать имя базы данных и нажать кнопку "создать" Создания базы созданием папкиБазу данных также можно создать простым созданием папки в папке где находится mysql, для этого нужно определить где у вас находится этот каталог (например:C:\Program Files\Zend\MySQL51\data) и создать там папку с названием базы. Все базы находятся в папке data. Данный способ обычно не применяется для создания баз, в тоже время его хорошо использовать для переименования баз данных, так как стандартных средств для этого не существует.
Статьи по теме "Секреты вебмастера"
|
- Создание базы данных
- Создание таблиц - Индексы в mysql - Добавление данных - Загрузка данных из файла - Выборка данных - Сортировка данных в sql запросе - Использование функций в sql запросе - Группировка данных - Объединение sql запросов - Сохранение sql запроса в файл - Удаление данных - Обновление данных - Добавление и удаление столбцов - Перестановка столбцов - Изменение типов столбцов - Переименование названия таблицы и столбцов - Добавление и удаление индексов
|
||||||
|