用root账号登陆MySQL
mysql -u -p
创建远程连接账号(%表示可远程连接,localhost表示本地连接)
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
授权(privileges为权限控制,如SELECT、INSERT、UPDATE等,授予所有权限使用ALL;databasename.tablename 可使用.代替,表示可连接所有数据库所有表)
GRANT privileges ON databasename.tablename TO 'username'@'%';
配置完用户之后刷新授权即可
flush privileges;