Linux创建mysql数据库,并给某个用户分配指定的数据库
1、创建用户:
create user 'usertest'@'%' identified by 'test_user';
2、进入mysql : use mysql;
创建数据库:create database test_data DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
grant all privileges on `test_data`.* to 'test_user'@'%' identified by 'test123';
flush privileges;
3、实际操作:
a、登录数据库 mysql -u root -p
b、创建及分配指定用户
mysql> create database dapeng_pro_test DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
Query OK, 1 row affected (0.01 sec)
mysql> grant all privileges on `robot_pro_test`.* to 'dapengtest'@'%' identified by 'dapeng2018';
Query OK, 0 rows affected (0.06 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.05 sec)
mysql>