當前位置:首頁 » 操作系統 » mysql啟動失敗Linux

mysql啟動失敗Linux

發布時間: 2022-05-28 21:40:46

❶ 求助linux的mysql啟動不了怎麼辦

1、在計算機管理中,找到本地用戶和組,然後選擇用戶,找到mysql的超級賬戶,然後設置密碼,如下圖;2、然後再去計算機管理,選擇服務,找到mysql服務,將密碼設置為和上面的密碼一樣,如下圖設置;3、然後就可以啟動mysql服務了。

❷ linux中mysql安裝完mysql啟動時報錯是怎麼回事

1、原因:可能是/usr/local/mysql/mysql.pid文件沒有寫的許可權;

解決方法 :給予許可權,執行 「chmod 775 /usr/local/mysql/ -R」 然後重新啟動mysqld。

2、原因:可能進程里已經存在mysql進程;

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

3、原因:可能是第二次在機器上安裝mysql,有殘余數據影響了服務的啟動;

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

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、原因:如果是centos系統,默認會開啟selinux;

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

8、原因:log-bin路徑錯誤;

解決方法:查看對應資料庫下的error
log,例如我的資料庫為,/usr/local/mysql/var目錄,其下的localhost.localdomain.err為錯誤日誌,只要把其下的ib_logfile*刪除即可,重啟mysql即可。

❸ linux下mysql怎麼啟動不了了

第一步:先停止所有mysql 進程
# killall -TERM mysqld
第二步:用安全模式啟動
# /usr/local/mysql/bin/mysqld_safe --skip-grant-table &
註: 啟動時會報錯,而且卡在哪不動,這時你只要回車即可,然後再用空密碼就能登陸了
第三: 用空密碼登陸,修改mysql 的root 密碼
# mysql -uroot -p //登錄mysql
mysql> use mysql // 選擇mysql 資料庫
mysql> update user set password=password("654123") where user="root"; // 更新root 密碼
mysql> flush privileges; // 使修改立即生效
第四: 用你修改的密碼登陸!

❹ linux下mysql啟動失敗

linux下mysql啟動失敗

1.首先要運行一下

比如說我的mysql安裝在/opt/mysql下面
#cd /opt/mysql
#scripts/mysql_install_db --user=mysql (確認你有mysql用戶)

如果不行,檢查你的/opt/mysql(這是我的)下面有沒有data目錄,正確的做法是先啟動一次如果OK,再移data目錄到別的地方。

❺ 求助linux mysql 啟動失敗

只能說看似啟動失敗,8成可能是因為你的/etc/my.cnf配置文件有問題。

解決思路:
1、請貼出mysql的錯誤日誌來errorlog,errorlog在數據目錄文件下,如果是默認的rpm安裝的好像在/var/log/mysql/下,一般通過錯誤日誌可以分析出哪裡出問題了。
2、如果找不到錯誤日誌,先mv /etc/my.cnf /tmp/my.cnf ,使用service mysql start 啟動再試試,如果能啟動,說明就是你的my.cnf的問題

❻ 愛在linux系統安裝mysql啟動失敗如何處理

兩個方法解決

1、如果你沒有修改過my.cnf文件,請修改,然後把添加datadir

[mysqld]

port = 3306

socket = /tmp/mysql.sock

datadir = /data/mysql/data

這時候,你在/opt/mysql下面建一個軟鏈接到/etc/my.cnf

#cd /opt/mysql

#ln -sf /etc/my.cnf my.cnf

2、或者你在/opt/mysql下面建一個data的軟鏈接

#cd /opt/mysql

#ln -sf /data/mysql/data data

如果還不行,你就得查看你已經注冊成服務的mysqld

#cd /etc/init.d/

#vim mysqld

一般的默認是安裝在/usr/local下面的,所以你要修改這個目錄的名稱及指向。

❼ linux系統中mysql資料庫啟動不了

1、估計沒有完全關閉mysql,又啟動了
2、/etc/init.d/mysqld stop,如果不能徹底關閉,就查進程號直接kill
3、ps -ef|grep mysql檢查mysql進程是否存在
4、netstat -ntlp檢查埠是否存在
5、檢查my.cnf是否有改動,你可以增加
[mysqld]
socket=/tmp/mysql.sock
6、假如mysql正常啟動仍報錯,用which mysql命令可確認你用的哪裡的mysql
用mysql -uroot -p -S /tmp/mysql.sock可指定sock文件

❽ 緊急求助:linux 下面mysql啟動不了 my_print_defaults: command not found

linux 下面mysql啟動不了 my_print_defaults: command not found的原因是:

/etc/init.d/mysql這個MySQL的啟動腳本錯誤,MySQL是使用源代碼安裝的,一般會提示tarting MySQL Couldn't find MySQL manager or server(@bindir@/mysqld_safe)。

具體解決辦法:

鍵入如下命令:

cd <your MySQL install PATH>

cd bin

.mysqld_safe --user=mysql& #

(8)mysql啟動失敗Linux擴展閱讀:

mysql的其他報錯解決辦法:

1、Starting MySQL.Manager of pid-file quit without updating fi[失敗]

關於這個錯誤原因有很多,最大的可能是沒有創建測試資料庫,可以用/usr/local/mysql/scripts/mysql_install_db –user=mysql命令進行創建;另外一個原因可能是許可權設置問題,需要賦予mysql的data許可權,可以用chmod -R 命令。

2、FATAL ERROR: Could not find /home/mysql/bin/my_print_defaults If you are using a binary release,you must run this script from

within the directory the archive extracted into. If you compiled

MySQL yourself you must run 『make install』 first.

這個錯誤,是沒有指明mysql的data路徑導致的,可以很簡單的進行解決:

vim /etc/my.cnf

在[mysqld] 後面加上路徑:

basedir = /usr/local/mysql

datadir =/opt/data;

3、-bash: mysql: command not found

用mysql命令進行登陸mysql報錯,原因是沒有設置環境變數,需要設置,或者進入到bin目錄進行登陸cd /usr/local/mysql/bin

mysql -u root

熱點內容
python離線安裝包 發布:2024-05-02 03:10:42 瀏覽:920
君越配置有哪些 發布:2024-05-02 03:10:41 瀏覽:453
哪裡有java培訓 發布:2024-05-02 02:35:56 瀏覽:503
iis其他電腦訪問 發布:2024-05-02 02:22:14 瀏覽:183
ios執行python腳本 發布:2024-05-02 02:12:45 瀏覽:619
內網怎麼在公網訪問 發布:2024-05-02 02:05:26 瀏覽:250
電腦版我的世界伺服器推薦模組 發布:2024-05-02 02:05:25 瀏覽:699
androidgraphics 發布:2024-05-02 01:39:26 瀏覽:929
php平鋪水印 發布:2024-05-02 01:38:36 瀏覽:471
android兩次返回鍵退出程序 發布:2024-05-02 01:38:26 瀏覽:827