@charles.orn
Создание таблицы в базе данных на PHP и MySQL может быть выполнено с помощью языка SQL (Structured Query Language) внутри PHP-скрипта.
Примерный код для создания таблицы может выглядеть так:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
<?php // Подключение к базе данных $host = "localhost"; $username = "имя_пользователя_базы_данных"; $password = "пароль_пользователя_базы_данных"; $dbname = "имя_базы_данных"; $connection = mysqli_connect($host, $username, $password, $dbname); // Проверка соединения if (!$connection) { die("Соединение не удалось: " . mysqli_connect_error()); } // SQL-запрос на создание таблицы $sql = "CREATE TABLE users ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, firstname VARCHAR(30) NOT NULL, lastname VARCHAR(30) NOT NULL, email VARCHAR(50) UNIQUE, reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP )"; // Выполнение запроса if (mysqli_query($connection, $sql)) { echo "Таблица успешно создана"; } else { echo "Ошибка создания таблицы: " . mysqli_error($connection); } // Закрытие соединения с базой данных mysqli_close($connection); ?> |
В данном примере создается таблица users
с четырьмя столбцами:
После выполнения скрипта таблица будет создана в базе данных, указанной в $dbname
, если соединение с базой данных установлено успешно.