littus
Новичок
Есть в mySQL несколько БД, в частности БД web, хочу получить к ней доступ из утилиты командной строки mySQL.exe
Cразу оговорюсь у меня не отдельно все прикручено,а пользуюсь готовой сборкой Denver-3.
Сама утилита mySQL.exe посему у меня запускается отдельно.
Запускаю утилиту командной строки mySQL.exe попадаю "монитор", все нормально прописывает версию сервера, копирайт и т.д.
Потом прошу показать какие БД там есть на сервере mySQL:
mysql> show databases;
он показывает только одну служебную БД information_schema, остальных вообще не видит.
Понятно, что выбрать другую БД для работы тоже ошибка,уровня 1044 Acces denied for user ' '@'localhost' to database 'web'
mysql> use web;
Как я понял эта ошибка весьма не многозначна и означает, что либо я не верно указал логин либо пароль и,т.к.про пароль он не пишет, что он вообще есть, значит не верно именно логин ! Третьего не дано, если все верно понял. Да и пароля на БД mySQL у меня нет не для какой БД пока.
Логин у меня root
Пароля(как сказал) нету
порт стандартный используется 3306 (mysqli.default_port = 3306)
Если же я в мониторе попробую логин указать в ивде стандартного
mysql> -uroot
то это на данном этапе при ENTER только перевод строки.
Наверное какие-то настройки по умолчанию или еще что...? В чем проблема не подскажете?
Понимаю, что можно не морочить голову и работать через интерфейс phpMyAdmin, но хочу разобраться на будущее и в целях учебного процесса и для общего развития ).
Cразу оговорюсь у меня не отдельно все прикручено,а пользуюсь готовой сборкой Denver-3.
Сама утилита mySQL.exe посему у меня запускается отдельно.
Запускаю утилиту командной строки mySQL.exe попадаю "монитор", все нормально прописывает версию сервера, копирайт и т.д.
Потом прошу показать какие БД там есть на сервере mySQL:
mysql> show databases;
он показывает только одну служебную БД information_schema, остальных вообще не видит.
Понятно, что выбрать другую БД для работы тоже ошибка,уровня 1044 Acces denied for user ' '@'localhost' to database 'web'
mysql> use web;
Как я понял эта ошибка весьма не многозначна и означает, что либо я не верно указал логин либо пароль и,т.к.про пароль он не пишет, что он вообще есть, значит не верно именно логин ! Третьего не дано, если все верно понял. Да и пароля на БД mySQL у меня нет не для какой БД пока.
Логин у меня root
Пароля(как сказал) нету
порт стандартный используется 3306 (mysqli.default_port = 3306)
Если же я в мониторе попробую логин указать в ивде стандартного
mysql> -uroot
то это на данном этапе при ENTER только перевод строки.
Наверное какие-то настройки по умолчанию или еще что...? В чем проблема не подскажете?
Понимаю, что можно не морочить голову и работать через интерфейс phpMyAdmin, но хочу разобраться на будущее и в целях учебного процесса и для общего развития ).