dream3000
Новичок
Проблема с установкой MySQL
Очень большое желание учиться новому, но постоянно происходят какие-то проблемы с установкой
С php5 разобралась, уж многому научилась, теперь решила перейти на новый уровень и изучить базы данных My SQL. Ага, опять та же проблема… не могу установить!
Значит, читаю я сейчас книгу Михаила Фленова «PHP глазами хакера». Уверена слышали. Вот там на диске он предоставляет эту базу данных mysql-4.1.14-win32, как я поняла для ознакомления, хотя вроде на диске полностью лежит программа, а не demo-версия.
Вот что я сделала, дабы имели представление о картине:
Уубрала в php.ini комментарий с extension=php_mysql.dll
Прописала:
extension_dir="c:\php5"
extension=php_gd2.dll
Библиотеку php_mysql.dll из php5/ext скопировала в папку php5.
Библиотеку libmysql.dll скопировала в C:/Windows/System32
Для проверки в файле index.php написала следующее (это правильный код, который я скопировала с инструкции по установки):
<?php
$dblocation = "127.0.0.1";
$dbname = "test";
$dbuser = "root";
$dbpasswd = "";
$dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd);
if (!$dbcnx)
{
echo "<p>К сожалению, не доступен сервер mySQL</p>";
exit();
}
if (!@mysql_select_db($dbname,$dbcnx) )
{
echo "<p>К сожалению, не доступна база данных</p>";
exit();
}
$ver = mysql_query("SELECT VERSION()");
if(!$ver)
{
echo "<p>Ошибка в запросе</p>";
exit();
}
echo mysql_result($ver, 0);
?>
И пишет - К сожалению, не доступен сервер mySQL
P.S. Для ещё более общей картины - Паролей при установке я не делала. В диспечере задач запущен mysqld-nt.exe.
В общем, хэлп. Безумно хочу учить MySQL!!!!!!!
Очень большое желание учиться новому, но постоянно происходят какие-то проблемы с установкой

Значит, читаю я сейчас книгу Михаила Фленова «PHP глазами хакера». Уверена слышали. Вот там на диске он предоставляет эту базу данных mysql-4.1.14-win32, как я поняла для ознакомления, хотя вроде на диске полностью лежит программа, а не demo-версия.
Вот что я сделала, дабы имели представление о картине:
Уубрала в php.ini комментарий с extension=php_mysql.dll
Прописала:
extension_dir="c:\php5"
extension=php_gd2.dll
Библиотеку php_mysql.dll из php5/ext скопировала в папку php5.
Библиотеку libmysql.dll скопировала в C:/Windows/System32
Для проверки в файле index.php написала следующее (это правильный код, который я скопировала с инструкции по установки):
<?php
$dblocation = "127.0.0.1";
$dbname = "test";
$dbuser = "root";
$dbpasswd = "";
$dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd);
if (!$dbcnx)
{
echo "<p>К сожалению, не доступен сервер mySQL</p>";
exit();
}
if (!@mysql_select_db($dbname,$dbcnx) )
{
echo "<p>К сожалению, не доступна база данных</p>";
exit();
}
$ver = mysql_query("SELECT VERSION()");
if(!$ver)
{
echo "<p>Ошибка в запросе</p>";
exit();
}
echo mysql_result($ver, 0);
?>
И пишет - К сожалению, не доступен сервер mySQL
P.S. Для ещё более общей картины - Паролей при установке я не делала. В диспечере задач запущен mysqld-nt.exe.
В общем, хэлп. Безумно хочу учить MySQL!!!!!!!