原因:更换IP
现象描述:
mysql respawn/post-start, (post-start) process 1277
尝试使用 dpkg-reconfigure mysql-server-5.1
采用dpkg-reconfigure方式修复mysql后,会有这样一个问题,即mysql数据用户会丢失掉,所以,针对你服务器上mysql的用户,还得作一次修复,可以通过以下命令来处理:
GRANT ALL PRIVILEGES ON db.* TO user@localhost IDENTIFIED BY “pass”;
这样来还原你原来系统中的那些用户。
其实对于我来说,这个方式不能解决问题,还是从日志开始吧...
找到日至文件 /var/log/mysql/error.log ,这一点很重要
日志内容
121219 9:34:12 [Note] Plugin 'FEDERATED' is disabled.
121219 9:34:12 InnoDB: Initializing buffer pool, size = 8.0M
121219 9:34:12 InnoDB: Completed initialization of buffer pool
121219 9:34:12 InnoDB: Started; log sequence number 14 841986821
121219 9:34:12 [ERROR] Can't start server: Bind on TCP/IP port: Cannot assign requested address
121219 9:34:12 [ERROR] Do you already have another mysqld server running on port: 3306 ?
121219 9:34:12 [ERROR] Aborting
121219 9:34:12 InnoDB: Starting shutdown...
121219 9:34:17 InnoDB: Shutdown completed; log sequence number 14 841986821
121219 9:34:17 [Note] /usr/sbin/mysqld: Shutdown complete
好吧,恭喜你,这个问题很简单。
注意关键词 Bind
这时,可以打开/etc/mysql/my.cnf
...
bind-address = 192.168.141.25
...
如果你也是这么写的,那么把它改成
bind-address = 0.0.0.0
然后重启即可
另外,mysql在启动时进行了端口的bind,那么当ip更换时,请注意这些细节
分享到:
相关推荐
资源名称:mysql启动失败的解决方法资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
然而,日常运维中可能会遇到各种问题,其中之一就是由于磁盘空间不足导致的MySQL启动失败。本文将详细解析这个问题的原因、解决步骤以及预防措施。 当磁盘空间已满时,MySQL无法正常启动,因为数据库在运行过程中...
3. **服务冲突**:如果系统中存在其他与MySQL服务冲突的服务,或者MySQL服务本身存在未解决的问题,都可能导致启动失败。 4. **安装问题**:不正确的安装过程也可能导致服务无法启动。 #### 解决步骤 针对上述问题...
下面将详细介绍如何解决PhPStudy中MySQL启动失败的问题,并通过具体的流程以及解决方法,帮助用户快速定位问题并解决。 首先,当MySQL启动失败时,我们需要确认服务是否正常。可以通过检查Apache或Nginx是否正常...
本文将详细介绍ThinkPHP框架的搭建过程,并对XAMPP安装失败、Apache和MySQL启动失败等常见问题进行分析和解答。 首先,关于ThinkPHP框架的搭建,需要注意以下几个步骤: 1. XAMPP的下载与安装:XAMPP是一个集成...
### MySQL 安装失败与服务启动错误解析 在进行MySQL数据库服务器的安装过程中,可能会遇到“mysql安装失败启动服务失败”的问题。此类问题通常表现为安装过程中出现错误提示,或者安装完成后无法正常启动MySQL服务...
二、MySQL启动失败的常见原因及解决方法 1. **权限问题**:确保MySQL的运行用户(如mysql或root)对数据目录有适当的读写权限。可以使用`chown`或`icacls`命令来调整权限。 2. **配置文件错误**:检查my.cnf或my....
MySQL数据库启动失败1067进程意外终止的解决办法总结 MySQL数据库是一个非常流行的关系型数据库管理系统,但是在使用中可能会出现一些问题,例如MySQL数据库启动失败1067进程意外终止错误。这种错误可能是由于多种...
除了`basedir`和`datadir`之外,还有其他一些常见的配置问题也可能导致MySQL启动失败,例如: - **内存配置**:确保`key_buffer_size`、`query_cache_size`等内存相关的配置值适合你的服务器硬件配置。 - **网络...
error 日志当中的记录: [ERROR] Fatal error: Can’t open and lock privilege tables: Table ‘mysql.host’ doesn’t exist 从发了帖子,只有人看,没有人回复,看到这种情况只能自己解决问题了,自己动手...
本文主要讲述如何在Windows环境下使用ZIP文件安装MySQL 5.7.17版本,并提供了启动失败时的解决方法。首先,需要下载适合自己操作系统的ZIP版本MySQL,这里以Windows版本为例进行说明。需要注意的是,下载时应选择无...
### MySQL启动与连接失败案例分析 #### 案例一:`mysql-bin.00000*` 文件导致的问题 在本案例中,MySQL 的启动遇到了问题,具体表现为一直重启,而错误日志提示了关于 `mysql-bin.00000*` 文件的相关信息。这些...
您可能感兴趣的文章:mysql 5.7.17 zip安装配置教程 mysql启动失败的解决方法mysql8.0.14.zip安装时自动创建data文件夹失败服务无法启动Python安装pycurl失败的解决方法解决Mac安装scrapy失败的问题解决n
首先,我们来看一下MySQL启动失败的问题。当尝试启动MySQL服务时,可能会遇到“MySQL server PID file could not be found!”这样的错误,这通常意味着MySQL找不到其进程ID(PID)文件,或者是PID文件所在路径不正确。...
3. **安装过程中的问题**:不完整的安装或卸载过程可能导致MySQL服务组件损坏,进而引发启动失败。 4. **服务冲突**:其他正在运行的服务可能与MySQL服务发生冲突,尤其是端口占用方面的问题。 #### 解决方案 针对...
MySQL 配置文件修改后的启动错误解决方案 对 MySQL 数据库的配置文件 my.cnf 的修改可能会导致 MySQL 服务器启动错误。本文将详细介绍 MySQL 启动错误的解决方案,并提供了相关的知识点。 MySQL 配置文件 my.cnf ...
MySQL 服务启动失败问题解决方案 在本地计算机上,MySQL 服务启动后停止,是一种常见的问题。这种情况下,某些服务在未由其他服务或程序使用时将自动停止。解决该问题的关键在于正确地安装和配置 MySQL 服务。 ...