<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,有效降低企業成本

    分享到:
    主站蜘蛛池模板: 国产精品免费一区二区三区四区| 国产精品乱伦| 精品视频第一页| 亚洲精品无码成人AAA片| 56prom精品视频在放免费| 精品无码人妻一区二区三区 | 久久青青草原精品国产软件| 99国产欧美精品久久久蜜芽| 亚洲精品国产成人片| 欧美精品丝袜久久久中文字幕| 日韩精品在线看| 国产高清在线精品一区| 久久99精品国产麻豆| 亚洲精品国精品久久99热一| 欧美精品亚洲精品日韩专区| 精品欧美一区二区在线观看| 9久热这里只有精品| 久久96国产精品久久久| 97精品人妻系列无码人妻| 久久精品国产亚洲AV电影| 亚洲午夜精品久久久久久浪潮 | 99热这里只有精品国产66| 91精品国产自产在线观看永久| 久久精品蜜芽亚洲国产AV| 亚洲国产精品VA在线观看麻豆 | 国产精品自在线拍国产电影| 亚洲综合精品一二三区在线| 国产精品免费精品自在线观看| 国产精品成熟老女人视频| 国内精品久久久久伊人av| 久久精品国产久精国产思思| 亚洲国产精品无码久久久不卡| 亚洲午夜精品久久久久久浪潮| 亚洲国产精品狼友中文久久久| 四库影院永久四虎精品国产| 日韩亚洲精品福利| 在线精品自拍无码| 亚洲乱码精品久久久久..| 人妻少妇精品中文字幕av蜜桃| 日本内射精品一区二区视频| 精品麻豆丝袜高跟鞋AV|