Небольшой пост о том, как создавать из командной строки mysql новую базу данных и нового пользователя mysql с полными правами на только что созданную базу.
mysql -uroot -p CREATE DATABASE ; GRANT ALL PRIVILEGES ON .* TO 'my_user'@'localhost' IDENTIFIED BY 'my_password' WITH GRANT OPTION;
Для того чтобы выставить новому пользователю полные права на все базы данных используем следующую команду:
GRANT ALL PRIVILEGES ON *.* TO 'my_user'@'localhost' IDENTIFIED BY 'my_password' WITH GRANT OPTION;
Доступ к базе для данного пользователя возможен только с localhost. Если вы хотите дать ему доступ к базе с любого хоста, используете % вместо localhost:
GRANT ALL PRIVILEGES ON .* TO 'my_user'@'%' IDENTIFIED BY 'my_password' WITH GRANT OPTION;
Проверяем работоспособность сервера MySQL:
$ mysql -u root -h localhost -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 4 to server version: 4.0.25 Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql>
Параметры:
-u указывает пользователя, который будет входить в систему.
-h указывает узел сети. Обычно это localhost, если вы настраиваете не удаленный сервер.
-p сообщает программе-клиенту mysql, что для доступа к базе данных будет вводится пароль.
Вывод списка баз данных MySQL
mysql> SHOW DATABASES; +----------+ | Database | +----------+ | mysql | | test | +----------+ 2 rows in set (0.09 sec)
Важно: Запомните, что команды MySQL следует заканчивать точкой с запятой — ;
Создания базы данных без прав пользователей
Создание базы данных gentoo
mysql> CREATE DATABASE gentoo; Query OK, 1 row affected (0.08 sec)
В данном случае, в ответе видно что изменилась одна строка, а последнее число означает время выполнения запроса. Убедиться о создании, мы можем, снова запустив команду SHOW DATABASES.
mysql> SHOW DATABASES; +----------+ | Database | +----------+ | gentoo | | mysql | | test | +----------+ 3 rows in set (0.00 sec)
Сломался замок или заклинило дверь? Не беда! Компания Zamok-09 поможет вам произвести аварийное вскрытие дверных, а также вскрытие сейфов в москве и области. Рекомендую!
Рекомендую также:
средство записи образов дисков windows7 скачать
установка webmin centos
выполнение logon скрипта от имени системы
запустить синхронизацию времени из коммандной строки
личный виртуальный рабочий стол