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你只需要來自同一臺機器。