Mysql啓動不了問題

ps -ef |grep mysql 查看進程

在linux下找不到mysql.sock怎麼辦?  
mysql

1、
Error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Errno.: 2002linux

解決方法一:sql

由於你尚未啓動mysql,當你啓動mysql後,mysql.sock就會自動的生成。./bin/safe_mysqld   --user=root   &(這是默認的)。
數據庫

若是尚未,就是MYSQL權限沒給,或其它緣由socket

解決方法二:spa

1)默認的mysql.sock文件是在/tmp目錄下。
2)咱們創建一個軟鏈接,ln -s /tmp/mysql.sock  /var/lib/mysql/mysql.sock.net


2、在重啓mysql出現:Timeout error occurred trying to start MySQL Daemon.rest

[root@linux mysql]# service mysqld start
Timeout error occurred trying to start MySQL Daemon.
Starting MySQL:                                            [FAILED]日誌

解決方法:
(1)先看日誌 /var/log/message,可是看來 /var/log/mysql
(2)磁盤滿的話也會出現這個狀況server

能夠 df -H看下磁盤狀況,若是其餘都正常的話,忽然出現這個問題的時候

[root@linux log]# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda1              9920592   2292208   7116316  25% /
/dev/hda6             19171756    963340  17218816   6% /backup
tmpfs                   509492         0    509492   0% /dev/shm
/dev/hda2             39674224  22471284  15155056  60% /home
/dev/hda3              4956316   4714212         0 100% /var

這時會發現:var 滿了,這時找到緣由所在了,由於數據庫都存放在這,聯mysql.sock也是在這裏面生成的,滿了固然生成不了。

這時解決就是把沒用的日誌文件和其它沒的的文件或數據刪掉

在網上找的答案是:
{linux環境下執行命令ls,ls >>log.txt;  將其結果重定向輸出到log.txt文件中; 但缺省的每次都會追加到log.txt文件中; 
請問怎麼樣才能讓日誌內容不追加;只保留當前操做的輸出內容}

從上面這句咱們能夠理解爲
[root@linux log]#ls > log.txt 
               一個>就是覆蓋log.txt

這樣本來
-rw-r----- 1 mysql mysql  17256394 Sep 18 02:13 mysqld.log    //17256394k=1.8M
我的操做:[root@linux mysql]# ls >mysqld.log 
變成  
-rw-r----- 1 mysql mysql       403 Sep 18 02:33 mysqld.log        //403k

從新查看磁盤:
[root@linux mysql]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda1             9.5G  2.2G  6.8G  25% /
/dev/hda6              19G  941M   17G   6% /backup
tmpfs                 498M     0  498M   0% /dev/shm
/dev/hda2              38G   22G   15G  60% /home
/dev/hda3             4.8G  4.5G  8.0K 100% /var

[root@linux /]# service mysqld restartStopping MySQL:                                            [  OK  ]Starting MySQL:                                            [  OK  ]

相關文章
相關標籤/搜索