我这样做:
$ mysql -u root -p
mysql> create database your_db_name;
mysql> grant usage on *.* to your_user@localhost identified by 'your_user_password';
mysql> grant all privileges on your_db_name.* to your_user@localhost ;
第三行是做什么的?即,什么是*.*,什么是db_name.*?
如何正确创建一个只有一个数据库权限的mysql用户?
从码头:
*.*- 所有数据库中的所有对象(在本例中)或者如果您需要在一个数据库中授予所有权限: