mysql默认的root是不允许远程访问的,只能localhost本地之间的数据访问,如果要想使外部的任何一个ip访问数据权限,可执行以下语句:
也可针对指定ip开放访问权限。
CREATE USER 'root'@'%' IDENTIFIED BY PASSWORD '*7B2F14D9BB629E334CD49A1028BD85750F7D3530';
GRANT ALL PRIVILEGES ON * . * TO 'root'@'%' IDENTIFIED BY PASSWORD '*7B2F14D9BB629E334CD49A1028BD85750F7D3530' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
附:
MySQL的Grant命令(MySQL 5.0 及以上版本)。
MySQL 赋予用户权限命令的简单格式可概括为: