1.设置mysql服务允许外网访问 修改mysql的配置文件,有的是my.ini,有的是my.cnf[linux],找到bind-address变量,这个值默认是127.0.0.1,设置为0.0.0.0:重新启动mysql服务.service mysql stop service mysql start 2.设置mysql用户支持外网访问root权限登录mysql,更新mysql.user表,设置指定用户的Host字段为%,默认一般为127.0.0.1或者localhost Host字段说明:%
公司有个mysql的数据库放在221服务器上,做手机app数据库连接的时候,本地调试没问题,一旦更新到外网142手机服务器(220.230.190.142),就是数据库连接超时.想到可能是mysql没设置142访问的权限. 1.设置任意主机以root账号以root111密码进行连接 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root111' WITH GRANT OPTION; flush privileges; 设置完发现
Ububtu安装MySQL后默认外网无法连接,但是很多时候我们想要在外网访问方便管理.在这里,简单叙述一下自己在配置过程中的操作,步骤如下: 以root身份登入mysql mysql -u root -p 创建可外网登陆用户 CREATE USER 'custom'@'%.example.com' IDENTIFIED BY 'user_password'; 为用户授权 GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON customer.* TO