1.首先你需要用有root权限的账号登陆mysql(这里应该以有授权权限的账号登陆也行)
2.建立一个想要授权给新账号的数据库
3.执行以下语句
grant all on *.* to 'username'@'地址' identified by '密码' with grant option;
*.* :第一* 代表要授权给这个用户的数据库名(如果为* 则表示所有数据库) 第二个* 表示前面这个数据库下的表(如果为* 则表示全部的表)
username: 要授权的新用户的名字,例如:mysql
地址 :控制用户登陆的远程地址(localhost:只在本地登陆 192.168.1.1:类似于这样的IP www.baidu.com:类似于这样的域名 192.168.1.%或%123.com这样的带有通配符的IP或域名,如果只填一个%,则表示所有地址都可以)
密码:授权新用户登陆时使用的密码
注意以上语句中的‘ ’别忘记加了!