
|
|
Как создавать таблицы в базе данных на MySQL
Чтобы создавать таблицы в базе данных на MySQL-сервере, равно как и производить операции с ними, Вам потребуются следующие данные:
Чтобы создать таблицу в Вашей БД, поместите на своем сервере PHP-документ со следующим содержанием и выполните его (обратитесь к нему с помощью веб-браузера): <? // описание глобальных переменных $DBHOST = "localhost"; $DB = "имя Вашей БД"; error_reporting(1); // соединение с MySQL-сервером и выбор Вашей базы данных $sql = "SELECT 1"; $result = @mysql($DB, $sql); if (!$result): mysql_pconnect($DBHOST, "имя SQL-администратора", "пароль SQL-администратора"); else: mysql_freeresult($result); endif; mysql_select_db($DB); // здесь - создание таблицы; но могут быть // любые функции (сброс таблицы, изменение и т.д.) $sql="CREATE TABLE название_таблицы(список и описание полей)"; $result=mysql_query($sql); mysql_freeresult($result); if ($result): echo "Запрос выполнен успешно"; else: echo "Произошла ошибка при выполнении запроса"; endif; ?> Первые два раздела ("описание глобальных переменных" и "соединение с MySQL-сервером и выбор Вашей базы данных") будут общими не только для создания таблиц в БД, но и для работы серверных скриптов с той лишь разницей, что для работы обычных скриптов следует использовать имя не SQL-администратора, а SQL-пользователя (также не требуется и пароль). Важное замечание о безопасности: после выполнения административного действия не забудьте удалить PHP3-файл с сервера, так как обращение к нему вызовет выполнение содержащихся в нем инструкций. А лучше держите административные файлы в закрытой для доступа (запароленной) директории. |
![]() |