您的位置:首页 > 数据库 > MySQL

mysql 开启远程连接

2015-08-28 00:00 645 查看
摘要: 该场景适合公司内部开发,讲mysql服务器权限放开!

首先修改mysql的配置文件,在redhat系列的linux操作系统中,一般是在/etc/my.cnf

在[mysqld] 下面添加这一行配置项:

#mysql数据库绑定到固定IP
bind-address=192.168.1.125

链接mysql,并执行以下命令:

mysql -u root -p

#提示会输入密码
*******

#这里不建议在-p后面直接输入密码,因为会记录到history中,这样密码就很容易以明文的形式展现

#新增允许链接数据库用户(所有在1922.168.1.* IP段通过root登录的用户)
create user root@'192.168.1.%' identified by '123456';

#授权(*.* 第一个*表示数据库,第二个*表示权限)即:全部数据库的所有操作权限,授权到192.168.1.*IP段内的登录用户
GRANT all on *.* to root@'192.168.1.%';

#立即生效
flush privileges;

重启mysql服务

service mysqld restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: