以前一直没有解决在ubuntu下连接mysql的问题,死活都是会出现这样的Connection Refused异常,配置是按照
这个文章来配置的,只好暂时用postgreSQL代替,但是用不习惯
java 代码
- ** BEGIN NESTED EXCEPTION **
-
- java.net.SocketException
- MESSAGE: java.net.ConnectException: Connection refused
-
- STACKTRACE:
-
- java.net.SocketException: java.net.ConnectException: Connection refused
- at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:156)
- ……
我询问了一些人,并且上网搜了一下,有人说是授权的问题,但是我的确正确授权了用户的
sql 代码
- GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY "123";
今天我突然下决心要搞定找个问题,果然在mysql的官方论坛找到了,我修改了一下/etc/mysql/my.cnf将bind-networking这一行注释掉了,然后sudo /etc/init.d/mysql restart
再次连接果然可以了,真开心!
分享到:
相关推荐
本文将详细阐述如何在Ubuntu下解决MySQL不能远程访问的问题,具体步骤分为三个部分:配置文件的修改、MySQL数据库的修改以及再次用Mysql客户端登录验证。 ### 一、配置文件的修改 #### 步骤1:编辑my.cnf文件 ...
在Linux环境中,特别是Ubuntu系统,有时我们可能需要离线安装MySQL数据库服务器,特别是在没有网络连接或者网络环境受限的服务器上。本教程将详细介绍如何使用提供的"Ubuntu-mysql5.7.25离线完整安装包"来在Ubuntu...
总之,解决“mysql不能用localhost,127.0.0.1连接”的问题,主要涉及配置文件、用户权限、网络设置和日志分析等多个方面。根据上述步骤进行排查,应该可以找出问题所在并修复。在调整过程中,一定要谨慎,确保不降低...
默认情况下,MySQL不允许远程连接。若需要远程连接,需要修改配置文件以允许远程连接。可以通过编辑`/etc/mysql/mysql.conf.d/mysqld.cnf`文件,找到`bind-address = 127.0.0.1`这一行,并将其注释掉或者修改为实际...
### Ubuntu 18.04 安装 MySQL #### 知识点一:Ubuntu 18.04 系统环境准备 - **系统版本**:Ubuntu 18.04 LTS (Bionic Beaver) 是一个长期支持版本,非常适合部署稳定的服务如 MySQL 数据库。 - **操作系统**:本...
描述中提到的"主要解决极端情况下从5.7的数据库导出的文件在低版本中无法导入"问题,是因为MySQL的每个版本都有可能引入新的语法、函数或者数据存储方式。例如,5.7版本引入了InnoDB表空间的加密功能、JSON数据类型...
本文将详细介绍如何在 Ubuntu 系统下交叉编译 MySQL 的 C 语言程序到 ARM 开发板。该过程需要安装必要的开发包、设置交叉编译工具链、修改 CMakeLists.txt 文件、编写测试程序 mysqltest.c、进行交叉编译和解决目标...
通过以上步骤,不仅能够在 Ubuntu 18.0.4 系统上成功安装 MySQL 服务器,还能安全地设置 ROOT 用户密码、允许其远程访问以及为数据库创建用户并分配权限。这些操作对于维护数据库的安全性和易用性至关重要。
在Ubuntu服务器上离线安装MySQL是一项常见的任务,特别是在没有网络连接或者网络不稳定的情况下。下面将详细阐述这个过程,包括从下载、传输、安装到配置的各个步骤。 首先,你需要从MySQL官方网站...
Ubuntu 系统上离线安装 MySQL,这通常适用于那些没有互联网连接或者安全性要求较高的服务器环境。以下是详细的步骤和注意事项: 1、**准备环节** 在一个可以联网的环境中,首先你需要下载 MySQL 的安装包和其依赖...
离线安装MySQL虽然步骤稍多,但它提供了在没有互联网连接的情况下安装软件的可能性,特别适合于内网环境或者安全性要求高的场合。记住,安装完成后,定期更新和升级软件包以保持系统的安全性和稳定性是十分重要的。
在Ubuntu操作系统中安装...总结来说,Ubuntu下MySQL数据库安装后的初步设置主要包括设置root用户密码、调整远程访问权限、创建新用户并分配权限以及处理编码问题。这些步骤对于确保数据库的安全性和正常使用至关重要。
在Ubuntu系统中安装MySQL是一个涉及多个...这些步骤确保了在Ubuntu系统中正确地安装和配置MySQL,同时也解决了可能的卸载问题,为后续使用提供了基础。请注意,这里的密码示例为123456,实际操作中应使用更安全的密码。
Ubuntu 11.10 MySQL 客户端 Emma 6.0 中文乱码解决办法 在 Ubuntu 11.10 中使用 MySQL 客户端 Emma 6.0 时,可能会遇到中文乱码的问题。解决这个问题需要修改 Emma 的配置文件或源代码,以便支持中文显示。 首先,...
### Ubuntu 10.04 下使用 C 语言连接 MySQL 数据库详解 #### 一、安装 MySQL Server 在 Ubuntu 10.04 中安装 MySQL Server 的步骤如下: 1. **安装 MySQL Server 和 Client** - 命令行输入: ```bash sudo apt...
以上步骤应该能帮助你在Ubuntu 14.04上成功安装并运行MySQL,同时解决了libaio和libmecab的依赖问题。如果你的压缩包中包含的是mysql的特定版本,那么可能需要手动下载并安装,而不是通过apt-get。这通常涉及解压...
在Ubuntu 12.04操作系统中安装MySQL数据库是一个系统性的过程,涉及多个步骤。以下是详细的安装教程: ...在实际操作中,如果遇到任何问题,可以查看MySQL的官方文档或使用`mysqlbug`脚本来报告和解决故障。
在Ubuntu 18.04系统中安装MySQL数据库时,可能会遇到依赖问题,特别是当进行离线安装时。本文将详细介绍如何处理这些依赖,并重点解析标题和描述中提及的两个关键依赖库——libmecab2和libaio1。 **libmecab2** ...
在Ubuntu 18.00系统中安装MySQL 5.7是一个相对标准的过程,但...通过遵循以上步骤,你应该能够在Ubuntu 18.00系统上顺利安装和配置MySQL 5.7,同时解决常见的连接和权限问题。记得在整个过程中备份你的数据,以防万一。