`
- 浏览:
21930 次
-
在CentOS上使用yum命令安装mysql后,使用默认端口3306能成功启动,但在/etc/my.cnf里更改端口,mysql启动不成功,后查阅相关资料总结如下:
这是更改端口后,进入/var/log/mysqld.log里摘取的启动失败相关日志:
130823 17:21:14 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
130823 17:21:14 [Warning] '--default-character-set' is deprecated and will be removed in a future release. Please use '--character-set-server' instead.
130823 17:21:14 InnoDB: Initializing buffer pool, size = 8.0M
130823 17:21:14 InnoDB: Completed initialization of buffer pool
130823 17:21:14 InnoDB: Started; log sequence number 0 44233
130823 17:21:14 [ERROR] Can't start server: Bind on TCP/IP port: Permission denied
130823 17:21:14 [ERROR] Do you already have another mysqld server running on port: 8060 ?
130823 17:21:14 [ERROR] Aborting
130823 17:21:14 InnoDB: Starting shutdown...
130823 17:21:19 InnoDB: Shutdown completed; log sequence number 0 44233
130823 17:21:19 [Note] /usr/libexec/mysqld: Shutdown complete
解决如下:
1. 防火墙问题
vi /etc/sysconfig/iptables
添加如下行:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8060 -j ACCEPT
2. SELinux问题
方法一: 不需要重启Linux:
[root@dytl05 ~]# setenforce 0
方法二:需要重启Linux:
vi /etc/selinux/config
SELINUX=disabled
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
修改MySQL端口号涉及到编辑配置文件`my.ini`。以下是一般步骤: 1. **备份配置文件**: 在进行任何修改之前,记得先备份原始配置文件,以防万一。 2. **编辑配置文件**: 使用文本编辑器(如Notepad++、Vi或Nano...
Linux CentOS Mysql修改默认端口.docx
3. **服务冲突**:如果系统中存在其他与MySQL服务冲突的服务,或者MySQL服务本身存在未解决的问题,都可能导致启动失败。 4. **安装问题**:不正确的安装过程也可能导致服务无法启动。 #### 解决步骤 针对上述问题...
### 更改MySQL 5.7端口号的方法 #### 1. 准备工作 在开始之前,请确保已经备份了当前的MySQL数据库以及相关的配置文件。这样可以在遇到任何问题时迅速恢复到更改前的状态。此外,确保你有足够的权限来修改MySQL的...
此类问题通常表现为安装过程中出现错误提示,或者安装完成后无法正常启动MySQL服务,系统报错“ERROR:0 can not start service error:0”。下面将针对这一现象进行详细分析,并提供可能的解决方案。 #### 错误概述...
3. **安装过程中的问题**:不完整的安装或卸载过程可能导致MySQL服务组件损坏,进而引发启动失败。 4. **服务冲突**:其他正在运行的服务可能与MySQL服务发生冲突,尤其是端口占用方面的问题。 #### 解决方案 针对...
MySQL 服务启动失败问题解决方案 在本地计算机上,MySQL 服务启动后停止,是一种常见的问题。这种情况下,某些服务在未由其他服务或程序使用时将自动停止。解决该问题的关键在于正确地安装和配置 MySQL 服务。 ...
本篇文章将深入解析MySQL的安装步骤,并提供解决安装失败的常见方法。 首先,安装MySQL通常包括以下步骤: 1. **下载安装包**:访问MySQL官方网站(https://www.mysql.com/)获取最新版本的安装程序,选择适合你的...
本文将详细介绍CentOS环境下MySQL服务的启动与关闭方法,并对相关命令进行深入解析。 #### 一、MySQL在CentOS中的安装位置 在CentOS系统中,默认情况下MySQL的安装路径为`/usr/local/mysql`。其中,MySQL的启动...
### Ubuntu 15.04 开放 MySQL 远程 3306 端口详解 #### 背景介绍 Ubuntu 15.04 是一款基于 Linux 的操作系统,广泛应用于服务器和个人电脑上。MySQL 是一种流行的关系型数据库管理系统,被用于存储和管理数据。默认...
MySQL的错误日志文件(通常位于数据目录下,名为`error.log`)记录了启动失败的原因。查看日志,找出可能导致问题的具体错误信息,然后针对性地解决问题。 5. **删除锁文件** 如果MySQL因为意外关闭而创建了锁...
解决CentOS 7安装mysql后3306端口不通
但是查看了一下端口号,发现,3306端口号,竟然有两个端口号在使用。。。 ps:查看端口号占用的命令:netstat -ano 禁掉进程的命令:taskkill -PID <进程号> -F 难道问题出在这里 按照PID尝试把其中一个进程给...
delphi7使用TSQLCONNECTION连接mysql5无法设置端口的问题,经常修改dbxopenmysql50代码,终于实现了修改。 下载新的dbxopenmysql50.dll后,添加SQLCONNECTION1.Params.Append('Server Port=3388' )代码即可。
3. **配置my.ini**:`my.ini` 文件是MySQL的配置文件,你可以根据需求调整服务器的设置,如端口号、最大连接数等。在安装过程中,确保指定正确的数据目录和配置文件路径。 4. **安装服务**:运行MySQL的安装脚本,...
这是因为MySQL服务没有正确启动,解决方法是停止MySQL服务,然后使用命令sc delete MySQL删除对应的服务,最后重新安装MySQL。 四、Apply Security Settings错误 在安装MySQL时,可能会出现Apply Security ...
当遇到 MySQL 启动成功但未监听标准的 3306 端口时,这通常意味着外部或远程连接无法正常建立,只允许本地主机通过套接字(sockets)进行连接。这种问题可能是由多种原因引起的,但在本例中,关键原因在于 MySQL 的...
本文将基于亲身体验,分享几种有效的MySQL服务无法启动的解决办法。 ### MySQL服务无法启动的原因分析 MySQL服务无法启动通常由以下几种原因导致: 1. **配置文件错误**:`my.ini`或`my.cnf`等配置文件设置不当,...
可是安装后却遇到一个麻烦事,就是这个Mysql启动后就会过几秒就显示Mysql已经停止(这个是我现在的我已经解决这个问题了,应该是个红色的方框,不要介意,/嘿嘿)。重启了很多遍。还是无法启动。 这个时候不仅...
在使用MySQL数据库时,有时会遇到一些启动和配置上的困扰,比如MySQL服务启动后立即退出,或者首次启动时要求修改密码但无法成功执行。这些问题可能是由于多种原因导致的,包括但不限于配置文件错误、权限问题、服务...