1。改表法。在數據庫所在機器登入mysql後,更改 "mysql" 數據庫裏的 "user" 表裏的 "host" 項,把"localhost"改稱"%" mysql
mysql -u root -p mysql>use mysql; mysql>select 'host' from user where user='root'; mysql>update user set host = '%' where user ='root'; mysql>flush privileges; mysql>select host,user from user where user='root';
重起mysql服務便可完成。sql
grant all privileges on . to 'root'@'%' identified by 'password' with grant option; 數據庫