读好书,交益友
分类: Mysql/postgreSQL
2013-10-15 11:27:47
Mysql默认是不允许远程连接的,因为有很大的安全隐患, 因此需要手动增加可以远程访问数据库的用户。
下面是连接方式:
# mysql -u root -p
>;grant select,insert,update,delete on *.* to " Identified by "sookwire";
----允许地址202.11.10.253上用root用户,密码dboomysql来连接mysql的所有数据库,付给select,insert,update,delete权限。
grant all on *.* to 192.168.100.213" Identified by "sookwire"
允许地址192.168.100.213上用root用户,密码sookwire来连接mysql的所有数据库,付给所有权限。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
这样可以不限制ip访问数据库