[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Создать базу данных
Sanhai
Помогите пожалуйста
Я пытаюсь создать базу данных таким сособом:
<?php
$link = mysql_connect("localhost", "root", "");//соеденение с сервером
if (!$link)
{
echo "<br>немогу соеденится с сервером базы данных<br>";
exit();
}
echo "<br>Соеденение с сервером прошло успешно<br>";
//создание базы данных
$aaa = "CREATE DATABASE test_db";
if (!mysql_query($aaa, $link))
{
echo "<br>Не могу выполнить запрос<br>";
exit();
}
echo "<br>Создание базы данных прошло успешно<br>";

/*mysql_close($link); //закрытие соеденения*/

?>

однако в результате получаю:
Соеденение с сервером прошло успешно

Не могу выполнить запрос

Я mysql не ставил я апачи установил проверил (как в книжки написано) всё сработало и в папки с сервером вроде как папка mysql есть.



Спустя 8 минут, 35 секунд (9.03.2011 - 17:37) Michael написал(а):
ставь Denwer.

Запросы проверяй сначала в phpmyadmin.

Если создаешь БД, а она уже есть - будет ошибка.

Спустя 31 минута, 9 секунд (9.03.2011 - 18:08) Sanhai написал(а):
Блин я нуб полный. Денвер это тоже сервер? То есть мне надо это всё снести а новый сервер (денвер) поставить?

А с проверкой запроса вообще не понял

Спустя 14 часов, 17 минут, 3 секунды (10.03.2011 - 08:25) Michael написал(а):
Я просто не понял, стоит у тебя вообще mysql, а то как то путанно.
Что такое денвер гугл знает.

Спустя 3 часа, 50 минут, 58 секунд (10.03.2011 - 12:16) AntonMMF написал(а):
Но ведь с чем-то произошло соединение, коли не было сообщения об ошибке? Ощущение, что у ТС уже Денвер поставлен.

Смущает строка
if (!mysql_query($aaa, $link))
Не припомню, чтобы так можно было делать.


ТС, попробуй так код переписать:
$aaa = mysql_query("CREATE DATABASE test_db");
if (!$aaa)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.