0
我在MySQL中创建了用户wanghao
,我想在wanghao
中创建数据库,但发生了“访问被拒绝”错误。我想直接在用户wanghao
中创建数据库,而不是使用以下方法。如何用新用户而不是root创建数据库?
create database exdb
grant all privileges on exdb.* to [email protected] identified by 'wanghao'
我在MySQL中创建了用户wanghao
,我想在wanghao
中创建数据库,但发生了“访问被拒绝”错误。我想直接在用户wanghao
中创建数据库,而不是使用以下方法。如何用新用户而不是root创建数据库?
create database exdb
grant all privileges on exdb.* to [email protected] identified by 'wanghao'
你可以做到这一点像
GRANT ALL PRIVILEGES ON exdb.* To 'wanghao'@'hostname' IDENTIFIED BY 'password';
你必须有单引号在那里。 'localhost'告诉MySQL你只需要来自同一台机器。