亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql start失敗的解決方法

發布時間:2021-12-28 11:16:14 來源:億速云 閱讀:286 作者:小新 欄目:MySQL數據庫

這篇文章主要為大家展示了“mysql start失敗的解決方法”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“mysql start失敗的解決方法”這篇文章吧。

mysql start失敗的解決辦法:1、將原來的數據目錄遷移到重新制定的數據目錄處;2、執行“chown -R mysql:mysql /mydata/data/”;3、執行“kill -9  進程號”;4、刪除mysql-bin。

mysql start失敗的解決方法

本文操作環境:Windows7系統,mysql5.5版,Dell G3電腦。

mysql start 失敗怎么辦?

mysql數據庫啟動失敗

簡介:

重啟服務器后-->重啟應用服務(Confluence)-->報錯,數據庫連接失敗(mysql設置了開機自啟動)-->查看mysql數據庫狀態:

[root@fisheye ~]# ps -ef | grep mysql
root     25555 21974  0 11:28 pts/0    00:00:00 grep mysql

啟動mysql服務器

[root@fisheye data]# service mysql start
MySQL server PID file could not be found![失敗]
Starting MySQL.............. ERROR! The server quit without updating PID file (/mydata/data/fisheye..pid).[失敗]

查看錯誤日志:

[root@fisheye data]# tail -100 fisheye.err
InnoDB: Last MySQL binlog file position 0 337403929, file name ./mysql-bin.000016
141013  1:13:28  InnoDB: Waiting for the background threads to start
141013  1:13:29 InnoDB: 5.5.33 started; log sequence number 1006647152
17:13:29 UTC - mysqld got signal 11 ;
This could be because you hit a bug. It is also possible that this binary
or one of the libraries it was linked against is corrupt, improperly built,
or misconfigured. This error can also be caused by malfunctioning hardware.
We will try our best to scrape up some info that will hopefully help
di141013 01:13:29 mysqld_safe mysqld from pid file /mydata/data/fisheye.pid ended

未發現明顯性錯誤提示,所以手動創建一個pid文件試試

[root@fisheye data]# touch /mydata/data/fisheye.pi

再進行重啟服務:

[root@fisheye data]# service mysql restart
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

突然想到之前看過此類報錯的文章,記得有可能是磁盤空間不足導致的mysql無法啟動。

[root@fisheye data]# df -h
文件系統              容量  已用 可用 已用% 掛載點
/dev/sda1             9.5G  9.5G  0  100% /
/dev/sda4             5.5G  1.3G  4.0G  24% /mnt/backup
/dev/mapper/IhuilianVG-IhuilianLV00
                       22G  4.2G   17G  20% /var/www/app
tmpfs                 1.3G     0  1.3G   0% /dev/shm

果然如此,下面羅列一些類似問題(無法啟動)的解決思路:

1.可能是datadir目錄存在的分區滿了(df -h )

解決方法:打開配置文件/etc/my.cnf,在[mysqld]節下重新指定數據目錄(datadir),并將原來的數據目錄遷移到重新制定的數據目錄處

關于遷移:(1)、cp或者tar的時候一定要把權限給帶上,但是為防止意外建議再授權一次;(2)、數據比較大時一定要先壓縮再遷移,保證完整性,特別是scp到其他機器時可能會超時所以一定要壓縮(tar.gz);(3)、若是移動至另外的服務器一定要保證mysql版本一致。

2.可能是/mydata/data/fisheye.pid文件沒有寫的權限

解決方法 :給予權限,執行 “chown -R mysql:mysql /mydata/data/”  然后重新啟動mysqld!

3.可能進程里已經存在mysql進程

解決方法:用命令“ps -ef|grep mysqld”查看是否有mysqld進程,如果有使用“kill -9  進程號”殺死,然后重新啟動mysqld!

4.可能是第二次在機器上安裝mysql,有殘余數據影響了服務的啟動。

解決方法:去mysql的數據目錄/data看看,如果存在mysql-bin.index,就趕快把它刪除掉吧,它就是罪魁禍首了。

5.skip-federated字段問題(報錯信息:[ERROR] /mydata/data/mysql/libexec/mysqld: unknown option '--skip-federated')

解決方法:檢查一下/etc/my.cnf文件中有沒有沒被注釋掉的skip-federated字段,如果有就立即注釋掉吧。

6.selinux惹的禍,如果是centos系統,默認會開啟selinux

解決方法:關閉它,打開/etc/selinux/config,把SELINUX=enforcing改為SELINUX=disabled后存盤退出重啟機器試試。

以上是“mysql start失敗的解決方法”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乌拉特前旗| 漠河县| 贵定县| 青海省| 沾化县| 宜都市| 乐安县| 当涂县| 全椒县| 泾川县| 比如县| 滨州市| 阳谷县| 庆阳市| 呼伦贝尔市| 霍山县| 武宁县| 丰县| 巴青县| 平湖市| 潞城市| 正安县| 郸城县| 宁夏| 榕江县| 密云县| 聊城市| 神农架林区| 航空| 定结县| 石林| 额济纳旗| 方城县| 平塘县| 高要市| 蕲春县| 通许县| 柳林县| 九龙县| 新郑市| 昌平区|