За последние 24 часа нас посетил 18701 программист и 1603 робота. Сейчас ищут 913 программистов ...

Проблемы с сервером mysql

Тема в разделе "MySQL", создана пользователем semellot, 10 дек 2013.

  1. semellot

    semellot Активный пользователь

    С нами с:
    10 дек 2013
    Сообщения:
    1
    Симпатии:
    0
    Стоит денвер. Через консоль в mysql создаю базу данных 'test' - все отлично. Могу работать с ней.
    При попытке создать базу данных с другим именем выскакивает сообщение c ошибкой:

    Код (Text):
    1. mysql> use test;
    2. Database changed
    3. mysql> create database course;
    4. ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'course'
    В phpMyAdmin создаю БД - gbook, но в консоли при попытке вывести все БД, ее там нет:

    Код (Text):
    1. mysql> show databases;
    2. +--------------------+
    3. | Database           |
    4. +--------------------+
    5. | information_schema |
    6. | test               |
    7. +--------------------+
    Подскажите, пожалуйста, что я делаю не так?
     
  2. MiksIr

    MiksIr Активный пользователь

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    В консоле вы работаете под анонимным пользователем. У него нет прав создавать базы, и нет прав видеть другие базы.
    Вам нужно при входе в консоль вводить логин и пароль.
    Обычно это mysql.exe -p -u имяпользователя
    Но хз чо там в денвере.