<li id="kueim"></li>
<abbr id="kueim"><tr id="kueim"></tr></abbr>
  • <ul id="kueim"></ul>
    <ul id="kueim"></ul>
    
    
    <strike id="kueim"><rt id="kueim"></rt></strike>
  • 長沙快付新聞資訊
    您當前的位置是: 首頁->技術資訊->做網站系統

    阿里云Linux一鍵安裝包出現數據庫鏈接錯誤的解決方法

    首發: 長沙快付 版權所有,未經許可嚴禁轉載
     阿里云Linux一鍵安裝包正常使用一段時間后,就會出現數據庫鏈接錯誤的提示。
     
    環境版本:
    mysql:5.5.35
    nginx:1.2.5
    php:5.4.23
     
    重啟mysql服務
     
    [root@localhost]#server mysqld restart
    報錯如下:
     
    ERROR! MySQL server PID file could not be found!                            
    Starting MySQL.. ERROR! The server quit without updating PID file (/alidata/server/mysql/data/AY13******5453Z.pid)
    根據提示找到/alidata/server/mysql/data/AY13******5453Z.err的日志如下:
     
    150119 09:13:36 mysqld_safe Starting mysqld daemon with databases from /alidata/server/mysql/data
    150119  9:13:36 [Note] Plugin 'FEDERATED' is disabled.
    150119  9:13:36 InnoDB: The InnoDB memory heap is disabled
    150119  9:13:36 InnoDB: Mutexes and rw_locks use GCC atomic builtins
    150119  9:13:36 InnoDB: Compressed tables use zlib 1.2.3
    150119  9:13:36 InnoDB: Using Linux native AIO
    150119  9:13:36 InnoDB: Initializing buffer pool, size = 128.0M
    InnoDB: mmap(137363456 bytes) failed; errno 12
    150119  9:13:36 InnoDB: Completed initialization of buffer pool
    150119  9:13:36 InnoDB: Fatal error: cannot allocate memory for the buffer pool
    150119  9:13:36 [ERROR] Plugin 'InnoDB' init function returned error.
    150119  9:13:36 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
    150119  9:13:36 [ERROR] Unknown/unsupported storage engine: InnoDB
    150119  9:13:36 [ERROR] Aborting
     
    150119  9:13:36 [Note] /alidata/server/mysql/bin/mysqld: Shutdown complete
    150119 09:13:36 mysqld_safe mysqld from pid file /alidata/server/mysql/data/AY13******5453Z.pid ended
    查看mysql/data目錄下所有文件的權限
     
    [root@localhost data]#ll
    drwx------ 2 mysql mysql     4096 Jan 14 09:42 35dir
    -rw-r----- 1 mysql root    20914 Jan 19 09:20 AY13******5453Z.err
    -rw-rw---- 1 mysql mysql        5 Jan 19 09:20 AY13******5453Z.pid
    -rw-rw---- 1 mysql mysql 35651584 Jan 19 10:47 ibdata1
    -rw-rw---- 1 mysql mysql  5242880 Jan 19 10:47 ib_logfile0
    -rw-rw---- 1 mysql mysql  5242880 Jan 16 01:22 ib_logfile1
    drwx------ 2 mysql mysql     4096 Jan 14 09:41 lirongyaous
    drwx------ 2 mysql mysql     4096 Jan 14 08:58 mysql
    -rw-rw---- 1 mysql mysql  4968780 Jan 14 12:56 mysql-bin.000001
    -rw-rw---- 1 mysql mysql   264430 Jan 15 01:52 mysql-bin.000002
    -rw-rw---- 1 mysql mysql    48392 Jan 15 10:15 mysql-bin.000003
    -rw-rw---- 1 mysql mysql   695519 Jan 15 14:51 mysql-bin.000004
    -rw-rw---- 1 mysql mysql  1048692 Jan 16 09:45 mysql-bin.000005
    -rw-rw---- 1 mysql mysql  1328536 Jan 18 22:20 mysql-bin.000006
    -rw-rw---- 1 mysql mysql    49949 Jan 19 09:20 mysql-bin.000007
    -rw-rw---- 1 mysql mysql   610158 Jan 19 10:47 mysql-bin.000008
    -rw-rw---- 1 mysql mysql      152 Jan 19 09:20 mysql-bin.index
    drwx------ 2 mysql mysql     4096 Jan 14 08:58 performance_schema
    drwxr-xr-x 2 mysql mysql     4096 Jan 14 08:58 test
    整體賦予data目錄mysql權限
     
    [root@localhost mysql]#chown -R mysql:mysql data
    如果重啟服務還是不行就重啟機器
    服務重啟
     
    [root@localhost]#server mysqld restart
    機器重啟
     
    [root@localhost]#reboot
    更多相關問題解參考
     
    1.可能是/usr/local/mysql/data/rekfan.pid文件沒有寫的權限
    解決方法 :給予權限,執行 “chown -R mysql:mysql /var/data” “chmod -R 755 /usr/local/mysql/data”  然后重新啟動mysqld!
     
    2.可能進程里已經存在mysql進程
    解決方法:用命令“ps -ef|grep mysqld”查看是否有mysqld進程,如果有使用“kill -9  進程號”殺死,然后重新啟動mysqld!
     
    3.可能是第二次在機器上安裝mysql,有殘余數據影響了服務的啟動。
    解決方法:去mysql的數據目錄/data看看,如果存在mysql-bin.index,就趕快把它刪除掉吧,它就是罪魁禍首了。本人就是使用第三條方法解決的 !http://blog.rekfan.com/?p=186
     
    4.mysql在啟動時沒有指定配置文件時會使用/etc/my.cnf配置文件,請打開這個文件查看在[mysqld]節下有沒有指定數據目錄(datadir)。
    解決方法:請在[mysqld]下設置這一行:datadir = /usr/local/mysql/data
     
    5.skip-federated字段問題
    解決方法:檢查一下/etc/my.cnf文件中有沒有沒被注釋掉的skip-federated字段,如果有就立即注釋掉吧。
     
    6.錯誤日志目錄不存在
    解決方法:使用“chown” “chmod”命令賦予mysql所有者及權限
     
    7.selinux惹的禍,如果是centos系統,默認會開啟selinux
    解決方法:關閉它,打開/etc/selinux/config,把SELINUX=enforcing改為SELINUX=disabled后存盤退出重啟機器試試。
    • 最新簽約客戶
    • 最新上線網站
    為什么選擇長沙快付公司?

    8年專業做網站經驗
    幫助您解決各種需求,并得到滿意方案

    效果滿意后付款
    預付30%定金,效果讓您滿意后,付全款

    資深用戶體驗設計師
    秉承"一切以用戶價值為依歸"理念,重視用戶體驗,專為企業需求進行定制

    采用國際標準結構建站
    DIV+CSS國際標準構建網頁,可有效提高網站訪問速度、提高網站頁面的可維護

    實現網絡營銷[SEO]最大化
    網站程序中融入SEO,有效降低企業成本

    分享到:
    主站蜘蛛池模板: 亚洲人成国产精品无码| 在线亚洲精品自拍| 污污网站国产精品白丝袜| CAOPORM国产精品视频免费 | 久久久久久久久久久免费精品| 精品午夜久久福利大片| 国语自产精品视频在线区| 亚洲国产精品一区二区三区久久| 国产天天综合永久精品日| 88久久精品无码一区二区毛片| 国产精品99久久精品| 精品爆乳一区二区三区无码av| 亚洲国产精品无码专区在线观看| 欧美久久久久久午夜精品| 久久精品国产99久久久香蕉| 国产精品主播一区二区| 国产99视频精品免费视频76| 久久久久四虎国产精品| 九九热在线视频观看这里只有精品| 精品久久久久久成人AV| 久久精品国产亚洲AV嫖农村妇女| 亚洲av无码国产精品夜色午夜| 一色屋精品视频在线观看| 一区二区国产精品 | 一本久久a久久精品亚洲| 午夜亚洲av永久无码精品| 四虎精品亚洲一区二区三区| 免费人妻精品一区二区三区| 久久久久久极精品久久久| 久久精品国产99久久丝袜| 老湿亚洲永久精品ww47香蕉图片| 精品无人区无码乱码毛片国产| 国产一区二区精品久久岳| 国产精品亚洲w码日韩中文| 国产精品国产三级在线高清观看 | 无码国产亚洲日韩国精品视频一区二区三区| 久久久精品日本一区二区三区| 久久夜色撩人精品国产小说| 欧美日韩专区麻豆精品在线 | 精品少妇无码AV无码专区| 国产麻豆精品久久一二三|