![]() |
Показаны 7 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- MySQL (http://netadmin.ws/forum/forumdisplay.php?forumid=40)
-- Не могу запусть Мускуль (http://netadmin.ws/forum/showthread.php?threadid=6577)
Не могу запусть Мускуль
Не могу установить MySql ver 4.0.13
Мой действия:
1. Инсталирую исходники в папку d:/http server/usr/mysql/
2. mysql.exe
3. В файле my.ini вписываю вот это
[mysqld]
basedir=D:/http server/usr/mysql
bind-address=10.0.3.41
datadir=D:/http server/usr/mysql/data
language=D:/http server/usr/mysql/share/russian
[WinMySQLadmin]
Server=D:/http server/usr/mysql/bin/mysqld-nt.exe
user=root
password=123
4. Запускаю симофор ))
5. Пишу вот такой скрипт для проверки
<html>
<head>
<title> Список баз данных на сервере</title>
</head>
<body>
<? $userName = "root";
$password = "123";
$hostName = "10.0.3.41";
if (!($link = mysql_connect($hostName, $userName, $password))) {
printf("<BR> Произошла ошибка при соединении с базой данных %s <BR>\n", $hostName);
exit(); }
if (!($listOfDbs = mysql_list_dbs($link))) {
printf("<BR> Ошибка в mysql_list_dbs, ошибка %s <BR>\n", mysql_error($link));
exit(); }
printf("<b> Базы данных на %s </b> <br> <br>\n", $hostName);
$noOfDbs = 0;
while ($noOfDbs < mysql_num_rows($listOfDbs)) {
printf(" %s <BR>\n", mysql_tablename($listOfDbs, $noOfDbs));
$noOfDbs++;}
mysql_free_result($listOfDbs);?>
</body>
</html>
1. 10.0.3.41 ... это адрес твоего компа ?
2. В списке сервисов есть MySQL. Он в состоянии Started ?
__________________
The time was broken ...
Ну конечно это мой адресок :-) Он в состоянии "Ð_аботает", в трее горит симофор зеленым цветом.
А пароль "123" ? По умолчанию нет пароля. Ты изменял его на "123"?
Попробуй в hostname вписать 127.0.0.1 ... все-таки серв локальный.
__________________
The time was broken ...
Пароль да я вписал, в my.ini,
Поставаил bind-address=127.0.0.1, перезапустил, и попрежднему выдает ошибку соеденения с бд (
Сделай:
$password = "";
__________________
The time was broken ...
Как я рад )))))
Вот что я зделал:
----------
это my.ini
----------
[mysqld]
basedir=D:/http server/usr/mysql
bind-address=127.0.0.1
datadir=D:/http server/usr/mysql/data
language=D:/http server/usr/mysql/share/russian
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=D:/http server/usr/mysql/bin/mysqld-nt.exe
$user="admin"";
$password = "";
------------
а это скрипт
------------
<? $userName = "admin";
$password = "";
$hostName = "127.0.0.1"; //хост, на котором находится база MySQL
if (!($link = mysql_connect($hostName, $userName, $password))) {
printf("<BR> Произошла ошибка при соединении с базой данных %s <BR>\n", $hostName);
exit(); }
if (!($listOfDbs = mysql_list_dbs($link))) {
printf("<BR> Ошибка в mysql_list_dbs, ошибка %s <BR>\n", mysql_error($link));
exit(); }
printf("<b> Базы данных на %s </b> <br> <br>\n", $hostName);
$noOfDbs = 0;
while ($noOfDbs < mysql_num_rows($listOfDbs)) {
printf(" %s <BR>\n", mysql_tablename($listOfDbs, $noOfDbs));
$noOfDbs++;}
mysql_free_result($listOfDbs);?>
| Формат времени GMT. Текущее время 20:15. | Показаны 7 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.