MySQl的意外断电后无法启动

服务器意外断电后启动mysql数据库报错:

Another MySQL daemon already running withthe same unix socket.

本地登录mysql数据库提示:

ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (111)

原因:

mysql没有正常停止,机器重启后mysql.sock一直存在,但机器重启后mysql实际上为启动的,

所以呢需要把/var/lib/mysql 下的mysql.sock文件给删掉,然后就可以启动了

时间: 2024-08-24 23:20:00

MySQl的意外断电后无法启动的相关文章

mysql编译安装完成后,启动时报错The server quit without updating PID file

源码包下载: 编译安装: 设置配置文件: 添加启动脚本: 添加开机启动项: 完成后,/etc/init.d/mysqld start 时候报错如下: Starting MySQL..The server quit without updating PID file ( [FAILED] al/mysql/data/FrankTest01.pid). 1.防火墙SELINUX有没有关闭 2.3306端口有没有被占用   netstat -tulanp 3.是否有其他相关的mysqld进程在运行.

WINDOWS下更改MYSQL数据路径(datadir)后服务启动1067解决不能改变mysql数据库存储位置

晚上安装完MYSQL(系统:深度WINXPSP2, MYSQL版本:5.1.32)后,用MYSQL自带的配置工具配置完发现默认的数据存放路径是:C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/.感觉很不爽,就修改一直想在配置工具中修改这个路径,结果发现"NO WAY".只好手工修改my.ini了.结果痛苦的历程开始了: 1.修改路径为:E:\dev\MySQL5.1\Dat

Win7异常断电后不启动修复

1.选择关闭启动修复提示,方法如下: 以管理员权限启动命令提示符,方法:打开「开始」菜单,输入cmd,待系统找到cmd.exe后,在其上点击鼠标右键,选择「以管理员权限运行」.(或者到C:\Windows\System32下(假设系统盘为C)右键cmd.exe选择「以管理员权限运行」,一个意思).输入以下命令并回车:bcdedit /set {current} bootstatuspolicy ignoreallfailures提示「操作成功完成」即完成 2.要恢复启动提示,将第二步改成以下命令

MySQL服务器意外关机-无法启动多实例

就在刚刚,MySQL服务器意外掉电关机-设备启动后,无硬件报错,无法启动多实例 [[email protected] ~]# mysql -uroot  -S /data/3306/mysql.sock  ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/data/3306/mysql.sock' (111) ##无法连接到本地mysql socket ## 查看日志:没有记录error 尝试启动my

MySQL在windows系统中修改datadir路径后无法启动问题,报错1067

windows server2008下如何更改MySQL数据库的目录的帖子已经很多了,这里简单介绍一个步骤,如果不成功请先查看其它帖子. 更改默认的mysql数据库目录 将 C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data 改到 D:\MysqlData 1. 建立文件夹 D:\MysqlData 2. 停止 mysql 服务,将 "C:\Documents and Settings\

断电后gitlab报500错误启动出错

异常断电后,gitlab报500错误,重启无效 通过sudo gitlab-ctl reconfigure启动时, 提示 [execute] pgsql:could not connect to server: 1 Recipe: gitlab::postgresql 2 * template[/opt/gitlab/etc/gitlab-psql-rc] action create (up to date) 3 * execute[create gitlab database user] ac

意外断电造成RAID 5阵列卡数据故障的恢复方法

由于技术的不断进步,不同型号的服务器出现RAID 5故障后,处理方法也不同.现在大型应用程序的网络拓朴结构,一般都采用C/S结构或B/S结构,至少需要一台装有大型数据库的服务器安放于中心机房.基于对服务器安全性与可靠性的考虑,通常会对服务器的磁盘采用磁盘阵列RAID(Redundant Array of Inexpensive Disk)进行磁盘冗余备份.其中RAID 5阵列级别为无独立校验磁盘的奇偶校验磁盘阵列,采用数据分块和独立存取技术,能在同一磁盘上并行处理多个访问请求,同时允许阵列中的任

MySQL忘记root密码后修改

MySQL忘记root密码后可以使用下面的方法修改. 1.登录MySQL所在的服务器,手工kill掉MySQL进程 kill `cat $mysql_data_dir/hostname.pid` $mysql_data_dir/hostname.pid为MySQL数据目录,它记录了MySQL服务的进程号. [[email protected] ~]# ps -ef |grep mysql root      6602     1  0 21:39 ?        00:00:00 /bin/s

MySQL忘记root密码后的处理

创建root管理员: mysqladmin -u root password 123456 然后乱输密码会出现如下情况 [[email protected] ~]# mysql -u root -pEnter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 解决方法 1.停止mysqld服务 [[email protected] ~]# service mys