ubuntu服务器上面的数据库不能在本地登陆的解决方法

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: ubuntu服务器上面的数据库不能在本地登陆的解决方法

前言


今天,我们做了一个新的项目,但是服务器上面的数据库,在本地无法访问,但是,服务器上就可以,所以,今天弄了一下,如何能够使自己的本地连接上服务器的数据库。


正文


1.检查是否对外面提供了端口,我检查发现,防火墙根本没有启动


ufw staus一下看看有没有开启3306


2.检查了数据库里面的用户是不是专门的IP访问,发现,可以任何链接访问。


3.在网上查到了最后的解决的方法:


如下,


检查mysql本身是否设置了允许远程连接

mysql默认是只允许本地连接的。所以我们需要修改一个配置文件。然而最新版本的mysql跟以前目录结构不太一样,最新版本的允许远程连接放在

/etc/mysql/mysql.conf.d/mysqld.cnf

这个配置文件下,搜索

bind-address = 127.0.0.1

这行,把它注释掉,然后使用命令service mysql restart重启mysql服务就可以了。

相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
14天前
使用mac电脑的终端登陆服务器
使用mac电脑的终端登陆服务器
11 0
|
20天前
|
关系型数据库 MySQL Linux
服务器Linux系统配置mysql数据库主从自动备份
这是一个基本的配置主从复制和设置自动备份的指南。具体的配置细节和命令可能因您的环境和需求而有所不同,因此建议在操作前详细阅读MySQL文档和相关资源,并谨慎操作以避免数据丢失或不一致。
45 3
|
20天前
|
Oracle Java 关系型数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
20 6
|
20天前
|
Ubuntu Android开发 数据安全/隐私保护
【Android平板编程】远程Ubuntu服务器Code-Server编程写代码
【Android平板编程】远程Ubuntu服务器Code-Server编程写代码
|
20天前
|
并行计算 Ubuntu
Ubuntu16.04升级到18.04--检查更新时出现问题--解决方法
Ubuntu16.04升级到18.04--检查更新时出现问题--解决方法
18 0
|
20天前
|
弹性计算 关系型数据库 MySQL
|
20天前
|
Ubuntu 网络安全 数据安全/隐私保护
使用SSH隧道将Ubuntu云服务器Jupyter Notebook端口映射到本地
这样,你就成功地将Ubuntu云服务器上的Jupyter Notebook端口映射到本地,使你能够通过本地浏览器访问并使用Jupyter Notebook。
60 1
|
20天前
|
SQL 存储 Ubuntu
在ubuntu中将dict.txt导入到数据库sqlite3
这样,你就成功将 `dict.txt` 中的数据导入到名为 `mydatabase.db` 的SQLite3数据库中的 `words` 表格中了。请根据实际情况调整表格结构和数据导入命令。
19 0
|
23小时前
|
弹性计算
阿里云ECS的使用心得
本文主要讲述了我是如何了解到ECS,使用ECS的一些经验,以及自己的感悟心得
|
1天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。