|
|
|
| После тестирования MySQL cледующим скрапом
<?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);
?>
комп выдает:
К сожалению, не доступна база данных
Так ведь я еще БД и не устанавливал.
А при регистрации мускула с командной строки, комп его не видит.
Будь те добры подскажите, что делать? | |
|
|
|
|
|
|
|
для: semia777
(24.12.2005 в 10:03)
| | Посмотрите директорию C:/mysql/data - сколько поддиректорий в ней и какие? | |
|
|
|
|
|
|
|
для: cheops
(24.12.2005 в 13:08)
| | Я имею следующие поддиректории:
С: \ WebServers \ urs \ local \ mysql4 \ data \ mysql
C: ..\ data \ phpmyadmin | |
|
|
|
|
|
|
|
для: semia777
(24.12.2005 в 19:35)
| | Просто создайте подручными средствами директорию С: \ WebServers \ urs \ local \ mysql4 \ data \ test, или запустите phpMyAdmin - если он работает - всё в порядке, можно больше не тестировать базу данных. | |
|
|
|
|
|
|
|
для: cheops
(24.12.2005 в 22:04)
| | Если я не могу через командную строку компа зайти на командную строку мускула, то как я ему могу давать команды? | |
|
|
|
|
|
|
|
для: semia777
(25.12.2005 в 21:10)
| | Чего-то не очень понял... директорию можно создать любым менеджером, Explorer, например... | |
|
|
|
|
|
|
|
для: cheops
(26.12.2005 в 01:42)
| | Объясните, бутьде добры!
Открываю Пуск/Программы/Стандартные/Командная строка
shell> mysql -h host -u user -p
или
mysql -h host -u user -p
После этого должна появляться командная строка Mysql , я правильно понимаю?
У меня же в Командной строке, в первом и втором случае появляется , что shell или mysql не найти или это просто ошибка.
Почему это происходит или я что-то не понимаю? | |
|
|
|
|
|
|
|
для: semia777
(06.01.2006 в 21:51)
| | Под Windows порядок действий немного другой, сначала нужно перейти в каталог с mysql, для этого набирайте команду
после того как приглашение примет вид
C:\mysql\bin>
набирайте mysql -h host -u user -p | |
|
|
|
|
|
|
|
для: cheops
(07.01.2006 в 00:59)
| | У меня в командной строке следующее:
Microsoft Windous XP [Version 5.1.2600]
<C> Copyringht 1985-2001 Microsoft Corp.
C:\Dokumente und Einatellungen\Vladimir Z*******>
Командой cd .. я убираю лишнее до
C:\> , но стрелка не убирается и я вынужден писать
C:\> cd C:\mysql\bin
или
C:\> C:\mysql\bin
В обоих случаях комп показывает, что он ничего не нашел или это ошибка.
Может быть я что-то не так делаю? | |
|
|
|
|
|
|
|
для: semia777
(08.01.2006 в 14:50)
| | Когда будете в C:\> набирите dir - посмотрите есть ли там директория mysql, если есть набирайте
далее опять набирайте dir - если есть директория bin набирайте
PS Вы можете завести ярлык командой строки на рабочем столе и прописать путь в свойствах ярлыка, чтобы каждый раз это всё не набирать... | |
|
|
|
|
|
|
|
для: cheops
(08.01.2006 в 18:16)
| | С помощью команды сd в командной строке добрался до
C:> , далее запустив команду dir
получаю таблицу, как я понимаю, с длинным списком файлов, один из которых был mysql
Но в конце списка все равно появляется C:>
Набираю команду cd mysql, комп пишет, что команда не правильна
Набираю команду dir cd mysql, комп показывает, что есть один файл с пустым объемом 106.500.546.560 Бит
При наборе команд: dir cd bin, dir cd mysql\bin, dir mysql\bin
Комп пишет, что файл найти не может
То есть, если я правильно понимаю, у меня почему-то отсутствует файл bin?
Извечный русский вопрос: что делать? | |
|
|
|
|
|
|
|
для: semia777
(09.01.2006 в 19:26)
| | Давайте сначала разберемся с файлами и папками. Вам нужно найти не файл bin а папку bin. Не мучайтесь с консолью найдите файл mysql.exe в поиске или на диске C:\ полазьте поишите папку mysql или что то типа этого. В ней должна быть папка bin а в этой папке mysql.exe. Например у вас получился путь до ФАЙЛА mysql.exe такой:
C:\Program Files\MySQL\bin\mysql.exe
|
В командной строке набираете:
cd C:\Program Files\MySQL\bin\
|
У вас появится что то вроде:
C:\Program Files\MySQL\bin\>
|
Дальше см ниже. | |
|
|
|