|
|
|
| Помогите пожалуйста, никак не могу создать базу данных. Пишу такой код:
<?php
$Link = mysql_connect('localhost','root', '12345');
if (!$Link) echo "Ошибка поключения к серверу";
$sql = "CREATE DATABASE 'test'";
if (mysql_query($sql))
echo "Создание базы данных завершено";
else
echo "Базу данных создать не удалось";
?>
И никак не создается почему-то. Пишет что Базу данных создать не удалось. | |
|
|
|
|
|
|
|
для: silkwork
(14.04.2010 в 19:34)
| | надо не Базу создать не удалось выводить. А результат вызова mysql_error(); | |
|
|
|
|
|
|
|
для: Trianon
(14.04.2010 в 19:36)
| | вот такой код сделал и все равно пустую страницу выдает
<?php
$Link = mysql_connect('localhost','root', '12345');
if (!$Link) echo "Ошибка поключения к серверу";
$sql = "CREATE DATABASE 'shopdb'";
if (mysql_query($sql))
echo "Создание базы данных завершено";
else
echo mysql_error();
?> | |
|
|
|
|
|
|
|
для: silkwork
(14.04.2010 в 19:47)
| | Перезапустил службу MySql теперь ошибку выдал наконец:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''shopdb'' at line 1 | |
|
|
|
|
|
|
|
для: silkwork
(14.04.2010 в 19:55)
| | Удивительно, но почему то теперь все заработало и база данных создалась после того как снял ковычки от названия базы данных. Хотя раньше и так и сяк пробовал. Видимо перезапуск службы помог. Еще спасибо за то что написали что нужно использовать mysql_error(), без этого еще бы долго наверно не получалось. | |
|
|
|