Руководство по языку программирования PHP
 

PCRE
 

PHP и mysql

Создание таблиц в СУБД mysql

После того как создана база данных нужно создать таблицы, так как сами данные хранятся именно в них. Как и при создании баз данных при создании таблиц можно использовать драйвера mysql и mysqli. Примеры с обоими этими драйверами показаны ниже.


$connection = mysql_connect("localhost","root","password") or die ("Ошибка");
mysql_select_db('mybase');
$query = "create table car (model VARCHAR(20), price INT)";
$result = mysql_query($query) or die ("Ошибка".mysql_error());

?>

В первой строчке этого примера происходит соединение с хостом.

Во второй строчке кода выбирается база данных, с которой будут производиться манипуляции.

В третей строчке указан непосредственно сам SQL запрос, в котором говориться, что нужно создать два поля name и number с типом данных VARCHAR и INT соответственно.

Создание таблицы с использованием драйвера mysqli представлено ниже. Такой способ создания таблиц является предпочтительным.


$connection = new mysqli("localhost","root","password",'mybase');
$query = "create table car (model VARCHAR(20), price INT)";
$result = $connection->query($query);

?>

Кроме указанных двух способов таблицы также можно создавать при помощи phpMyAdmin.

 

 

- Создание базы данных
- Создание таблиц
- Индексы в mysql
- Добавление данных
- Загрузка данных из файла
- Выборка данных
- Сортировка данных в sql запросе
- Использование функций в sql запросе
- Группировка данных
- Объединение sql запросов
- Сохранение sql запроса в файл
- Удаление данных
- Обновление данных
- Добавление и удаление столбцов
- Перестановка столбцов
- Изменение типов столбцов
- Переименование названия таблицы и столбцов
- Добавление и удаление индексов