Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Проблема при установке сервера MySQL 5.0
 
 автор: Raider   (25.05.2006 в 20:30)   письмо автору
 
 

Доброго дня. Устанавливал сервер MySQL 5.0 под Windows 2000 с диска прилагавшегося к книге «MySQL 5», всё шло точно по описанию, но в результате при попытке запуска командной строки появляется чёрное окно с надписью MY SQL Command Line Client на долю секунды и сразу же исчезает, причём это независимо от того включён сейчас сервер или нет. Подскажите пожалуйста как можно исправить подобное.

   
 
 автор: cheops   (25.05.2006 в 22:38)   письмо автору
 
   для: Raider   (25.05.2006 в 20:30)
 

Скорее всего не установился анонимный клиент, т.е. параметры доступа нужно указывать клиенту mysql через параметр -u - переходите к главе 3 - там описывается как это сделать. Если вопросы всё-таки остануться - пишите будем разбираться дальше.

   
 
 автор: Raider   (26.05.2006 в 14:28)   письмо автору
 
   для: cheops   (25.05.2006 в 22:38)
 

К главе 3 перешёл, но к сожалению симтомі те же.

   
 
 автор: cheops   (26.05.2006 в 21:39)   письмо автору
 
   для: Raider   (26.05.2006 в 14:28)
 

А вы какую команду вводите?
mysql -u root

   
 
 автор: Raider   (26.05.2006 в 22:58)   письмо автору
 
   для: cheops   (26.05.2006 в 21:39)
 

Ёё самую, ну а дальше точно по инструкции, поигрался создал юзера user и т.п. Но к сожалению эфекта никакого. Попробовал что б время не терять главу 4 (я так понял указаные в ней команды исполняются из командной троки Windows, а не сервера), но опять ничего не вышло выдаёт ошибку 1044.

   
 
 автор: cheops   (27.05.2006 в 10:47)   письмо автору
 
   для: Raider   (26.05.2006 в 22:58)
 

А сообщение об ошибке как выглядит - что пишется?

   
 
 автор: Raider   (28.05.2006 в 10:04)   письмо автору
 
   для: cheops   (27.05.2006 в 10:47)
 

Вот пример, и такая же реакция и на другие операции с базами
mysql> create database wet;
ERROR 1044 <42000>: Access denied for user ‘user’@’%’ to databese ‘wet’

интересный результат следующего
mysql> show databases;
видит только базы information_shchema и test, базы mysql (а ведь она вроде системная), shop и другие директории которые я создавал через експлорер в папке data не видит (хотя вроде должен).

   
 
 автор: cheops   (28.05.2006 в 12:01)   письмо автору
 
   для: Raider   (28.05.2006 в 10:04)
 

Это означает, что у пользователя user нет прав доступа для работы с таблицей wet, вы его каким запросом создавали? Дело в том, что оператор CREATE TABLE создаёт только пользователя не снабжая его привилегиями. Для снабжения пользователя привилегиями необходимо использовать оператор GRANT, который подробно рассматривается в главе 25. Если вы хотите последовательно изучать книгу, вы пока можете использовать учётную запись root, которая обладает всеми привилегиями в системе.

   
 
 автор: Raider   (30.05.2006 в 01:27)   письмо автору
 
   для: cheops   (28.05.2006 в 12:01)
 

Спасибо.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования