阿里云服务器设置mysql可远程连接
VIEW CONTENTS

阿里云服务器设置mysql可远程连接

1970-1-1 08:00| 发布者: xtyly| 查看: 607| 评论: 0|来自: 网络

一、安装时候设置为可以远程登录

1、安装mysql以及设置:

yum install mariadb-server mariadb


2、MariaDB的相关简单配置:mysql_secure_installation

(以下我已经设置过root账户密码的,初次设置下root密码)


Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车


Disallow root login remotely? [Y/n] <–是否禁止root远程登录,这里选择n,表示可以远程登录


Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车


Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车


3、测试登录

mysql -u root -p

输入正确密码登录



二、如果安装时候未选择可以远程登录,则设置如下

下面的username第一个为用户名,第二个为密码,设为自己的即可   

登录到mysql执行如下:

 --创建用户(用于远程连接的用户)

GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'username' WITH GRANT OPTION;

-- 刷新权限表

flush privileges;

查看mysql数据库用户:

SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

结果:标识我的库里面的test7设置成功,并可以远程连接。



三、关闭防火墙

1.关闭防火墙:sudo systemctl stop firewalld.service

2. 关闭开机启动:sudo systemctl disable firewalld.service


四、安全组规则设置

登录阿里云--进入控制台--安全组--配置规则(默认有一条规则,直接在上面追加一条即可,也可以自己新增一条)



端口设置:3306/3306

授权对象:0.0.0.0/0 (表示所有对象)


保存。

五、使用工具远程连接测试即可



路过

雷人

握手

鲜花

鸡蛋
腾讯云服务器优惠

相关阅读

最新评论




在线客服(工作时间:9:00-22:00)
400-600-6565

内容导航

微信客服

Copyright   ©2015-2019  云服务器社区  Powered by©Discuz!  技术支持:尊托网络     ( 湘ICP备15009499号-1 )