Linux: Работаем с MySQLСегодня мы расскажем как добавить базу и пользователя в MySQL из консоли. Несмотря на то, что с базами MySQL работают почти все, мало кто знает как пользоваться консолью и привыкли работать с графическими программами.

Для того что бы создать базу данных MySQL надо выполнить следующие операции: Зайти пользователем с правами администратора в консоль MySQL и собственно создать базу.

$ mysql -u root -p
mysql> create database testdb;
Query OK, 1 row affected (0,02 sec)

Теперь создадим пользователя и дадим ему доступ к базе

mysql> grant usage on *.* to testdb_user@localhost identified by 'testdb_pass';
Query OK, 0 rows affected (0,05 sec)
mysql>  grant all privileges on testdb.* to testdb_user@localhost;
Query OK, 0 rows affected (0,01 sec)

И теперь проверим все ли правильно у нас работает

 mysql -u testdb_user -p testdb
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 13946
Server version: 5.1.37-1ubuntu5.1 (Ubuntu)
 
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
 
mysql>

Пользователь получил доступ к базе, значит наши действия были верными.


Similar Posts:

Теги:
 

4 Responses to Linux: Работаем с MySQL

  1. Alex:

    1. Почему к статье прикреплен логотип от Ubuntu , а не родной MySQL (например: http://mysql.com/common/logos/logo-mysql-110×57.png) ????
    2. Предполагается цикл статей по работе с MySQL ?
    Как насчет описания организации полнотекстового поиска — в части оптимизации скорости его выполнения на больших базах?

  2. admin:

    1. Так уж случилось. Автор увидит ваш коммент и сменит
    2. Насколько больших? Может есть смылс вообще отказаться от mysql?

  3. Alex:

    [guote]2. Насколько больших? Может есть смылс вообще отказаться от mysql?[/quote]

    Размер 0,5 Гб и более…

    Какие есть реальные предложения?

  4. admin:

    База будет с большим количеством запросов?
    Если это база под сайт — лучше наверное прикрутить поиск от гугла к нему.
    Если такой вариант не подходит — много запросов + большая база — вариант перейти под оракл
    Если же нет, тогда действительно делать поиск самому.
    Тут могу посоветовать прочитать эту статью
    http://www.mysql.ru/docs/man/Fulltext_Search.html

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">