MySQL: Как создать пользователя в MySQL
Небольшой пост о том, как создавать из командной строки mysql новую базу данных и нового пользователя mysql с полными правами на только что созданную базу.
mysql -uroot -p <enter_mysql_root_pass> CREATE DATABASE <DB_NAME>; GRANT ALL PRIVILEGES ON <DB_NAME>.* 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 <DB_NAME>.* TO 'my_user'@'%' IDENTIFIED BY 'my_password' WITH GRANT OPTION;
Выше приведены простые, но часто используемые команды mysql. Для дополнения и использования более сложных команд подпишитесь на мой сайт или читайте документацию к mysql 799.
Постовой
Без проблем зарегистрируем оффшор в Доминике по низким ценам. Имеется выгодное специальное предложение по регистрации готовой компании со всеми документами.
Комментариев: 12
угу , молодец , а вот выйти из базы как ? Если уж взялся за полуфабрикат , не подавай сырым. Спасибо , дали правильный стимул читать официальную документацию .
Спасибо за инфу! очень помогло
Я вхожу через CTRL+C
Не тупим, команда \q рвет конект с мускулом, если нужно просто выбрать другую базу, то используем команду use . А вообще, если взялись заводить пользователей, то хоть минимум ннаучитесь
QUIT;
учим sql!
Для справки отлично. Вечно синтаксис забываю.
Спасибо!
Спасибо за синтаксис
это круто пилять я выхожу из мускула выключением компьютера из розетки
ctrl + d - почти из любой оболочки выходит. Где нет - пробуем exit, quit, bye и тд.
За справку огромное спасибо.
заеbook !
норм все получилось.
З.Ы. А Ctrl +C не судьба нажать ?
Спасибо. То, что нужно. Лаконично и понятно.