1、用apt-get安装mysql
2、查看Mysql的状态是否安装成功
此时mysql的root账户没有设置密码,可以直接用指令登录:
设置一下root的密码(部分改成你自己要设置的密码):
退出,输入指令发现不能直接登录了:
目前为止可以直接在服务器上用mysql了。
编辑配置文件监听远程连接
默认情况下,MySQL数据库仅监听本地连接,如果想让外网远程连接到数据库,我们需要修改配置文件,让MySQL可以监听远程固定ip或者监听所有远程ip。

这个值是的时候只监听本地连接,改成可以监听所有连接,或者也可以改成仅允许指定ip连接都可以。
现在vim是阅读模式,按一下进入编辑模式,然后用上下左右键定位到这行(最下面显示INSERT的时候表明处于编辑模式,按Esc可退出返回到阅读模式):
改完之后按Esc退出编辑模式,然后输入保存退出。(若输入则退出但不保存)
3、重启mysqlservice使刚才的修改生效:
mysql默认只允许root账号在本地使用,需要修改一下允许远程使用root账号(没试过其他账号的情况,但原理一致)。先登录mysql:
处为时只允许本地使用,改成?即可远程使用:
检查ubuntu自带的防火墙状态
如果是说明防火墙没开,那就不用管了。防火墙是干嘛的呢,我自己的理解就是,如果开了防火墙,那服务器上所有端口都是默认禁止连接的,只有你允许的端口才允许连接,类似于这种:
所以如果防火墙开了,那要么把防火墙直接关了,要么添加一条规则让防火墙放行3306端口(mysql的默认端口)::
设置完上述操作,即可测试是否能够远程连接mysql?
本文来源:独立服务器--Ubuntu安装Mysql教程(Ubuntu如何启用远程连接mysql)
本文地址:https://www.idcbaba.com/duli/2767.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



