Member 13094800 Ответов: 1

Я запустил этот код база данных не создана


< title & gt;создание базы данных MySQL


<? php
$link = mysql_connect ('localhost', 'mysql_user', 'mysql_password');
если (! $link) {
die ('не удалось подключиться:'. mysql_error());
}

$sql = 'создать базу данных my_db';
if (mysql_query($sql, $link)) {
echo " база данных my_db создана успешно\n";
} еще {
echo ' Error creating database:'. mysql_error (). " \n";
}
?>



Что я уже пробовал:

Я НОВИЧОК В PHP, Я НАБРАЛ ЭТОТ КОД В БЛОКНОТЕ И СОХРАНИЛ С РАСШИРЕНИЕМ HTML,НО НА СЕРВЕРЕ MYSQL НЕТ БАЗЫ ДАННЫХ

1 Ответов

Рейтинг:
1

Jochen Arndt

Цитата:
Я НОВИЧОК В PHP, Я НАБРАЛ ЭТОТ КОД В БЛОКНОТЕ И СОХРАНИЛ С РАСШИРЕНИЕМ HTML,НО НА СЕРВЕРЕ MYSQL НЕТ БАЗЫ ДАННЫХ
А как вы выполнили сценарий?

Для тестирования просто удалите HTML-части и сохраните PHP-код (включая начальный и конечный маркеры <?php и ?>) в файл с расширением .РНР Затем откройте командную оболочку и введите (предполагая, что здесь вы сохранили ее как myscript.php):
php myscript.php
выполнить его. Обратите внимание, что для этого требуется, чтобы путь к РНР двоичный файл указан в переменной enviroment для исполняемых программ (зависит от ОС; обычно это уже верно для Linux). В противном случае вам придется указать полный путь в командной строке.

Если вы используете HTML-файл, он должен быть расположен в пути к документу веб-сервера с включенной поддержкой PHP. В качестве альтернативы используйте PHP: встроенный веб-сервер-руководство пользователя[^].