MySql中經(jīng)常遇到的報(bào)錯(cuò)及其解決方案-創(chuàng)新互聯(lián)

本篇內(nèi)容主要講解“MySql中經(jīng)常遇到的報(bào)錯(cuò)及其解決方案”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“MySql中經(jīng)常遇到的報(bào)錯(cuò)及其解決方案”吧!

成都創(chuàng)新互聯(lián)于2013年創(chuàng)立,先為沾化等服務(wù)建站,沾化等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢(xún)服務(wù)。為沾化企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。
  • 初始化MySql時(shí),報(bào)錯(cuò)FATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db:
    Data::Dumper

      原因:沒(méi)有安裝autoconf。

      解決方法:使用yum安裝autoconf,可直接安裝依賴(lài)的包。

yum install autoconf.noarch
  • 啟動(dòng)數(shù)據(jù)庫(kù)報(bào)錯(cuò)Starting MySQL....... ERROR! The server quit without updating PID file

      導(dǎo)致該錯(cuò)誤有多種原因,我遇到的情況有:

      1.mysql文件夾權(quán)限問(wèn)題,即mysql用戶(hù)沒(méi)有權(quán)限寫(xiě)pid文件。

         解決方法:修改文件夾權(quán)限。

chown mysql.mysql /var/lib/mysql -R

      2. my.cnf配置文件修改出錯(cuò)。

          解決方法:檢查剛才修改的部分,確保寫(xiě)法無(wú)誤。

  • 使用navicat連接mysql,報(bào)ERROR 1130: Host X.X.X.X is not allowed to connect to this MySQL server

    原因:遠(yuǎn)程ip沒(méi)有登錄該用戶(hù)的權(quán)限。

    解決方法:給用戶(hù)賦權(quán)限即可。

grant all privileges on *.* to '你的用戶(hù)'@'你的ip' identified by '****' with grant option ;
  • 在linux命令行中登錄mysql客戶(hù)端時(shí),報(bào)ERROR 2002  Can't connect to local MySQL server through socket

    導(dǎo)致該報(bào)錯(cuò),有兩種原因:

    1.mysql服務(wù)未啟動(dòng),通過(guò)lsof或者ps查看mysql進(jìn)程,確定mysql是正常啟動(dòng)的。

    注:若沒(méi)有正常啟動(dòng),則需要先解決mysql服務(wù)的問(wèn)題,這個(gè)另說(shuō)了。

    2.socket文件路徑在配置文件中配置不完整。

    這個(gè)一般是由于修改了my.cnf文件導(dǎo)致,比如修改了[mysqld]下面的socket參數(shù)路徑,但是沒(méi)有指定[mysql]和[client]的socket參數(shù),導(dǎo)致mysql客戶(hù)端會(huì)使用默認(rèn)的socket文件路徑去尋找,找不到就會(huì)報(bào)錯(cuò)。

    解決方法:在my.cnf中,[mysql]和[client]配置項(xiàng)中添加socket參數(shù),并和[mysqld]使用相同的值即可。

  • 使用select .. into outfile 導(dǎo)出數(shù)據(jù)時(shí),報(bào)錯(cuò)ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

    原因:mysql默認(rèn)對(duì)導(dǎo)出的目錄有限制。

    解決方法:查詢(xún)mysql默認(rèn)允許導(dǎo)出的目錄,然后將outfile文件目錄設(shè)置成該目錄即可。

show global variables like 'secure_file_priv';

到此,相信大家對(duì)“MySql中經(jīng)常遇到的報(bào)錯(cuò)及其解決方案”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢(xún),關(guān)注我們,繼續(xù)學(xué)習(xí)!

網(wǎng)站欄目:MySql中經(jīng)常遇到的報(bào)錯(cuò)及其解決方案-創(chuàng)新互聯(lián)
當(dāng)前鏈接:http://muchs.cn/article14/cdgjde.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供自適應(yīng)網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)、軟件開(kāi)發(fā)、網(wǎng)站設(shè)計(jì)公司、網(wǎng)站內(nèi)鏈微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司