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>

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

Теги: