ホームページ >運用・保守 >Linuxの運用と保守 >Linux mysqld が起動できない場合の対処方法
Linux mysqld が起動できない問題の解決策: 1. 「yum install mysql-server」コマンドを使用して mysql をインストールします; 2. 「my.cnf」を開き、「my.cnf」の下に行「skip-」を追加します。 "[mysqld]" give-tables"; 3. 「systemctl restart mysqld」を通じて mysql を再起動します。
このチュートリアルの動作環境: linux5.9.8 システム、mysql バージョン 5.7、DELL G3 コンピューター
次の場合の対処方法Linuxのmysqldが起動できない?
Linux での mysql のインストールの失敗と起動の失敗に対する一般的な解決策
systemctl start mysqld.service
find / -name mysql を見つけます
その後、yum を使用して mysql をインストールします
yum install mysql-server
インストール中に以下の問題が発生します GPGセキュリティの問題:
yum install xxxx コマンドの後に --nogpgcheck を追加して公開キー チェックのインストールをスキップし、問題を解決するとインストールは成功します。
cat /var/log/mysqld.log | grep 'root@localhost:'
2.2 ログの次の行を見つけます。パスワード: a#sE2lVHzzvV
2022-05-13T02:35:13.846556Z 1 [Note] A temporary password is generated for root@localhost: a#sE2lVHzzvV接続が依然として拒否される場合は、入力するパスワードをスキップしてみてください: vim /etc/my.cnf と入力し、[mysqld]## の下に行を追加します。 #skip-grant -tables
を使用してパスワード検証プロセスをスキップし、mysql systemctl restart mysqld を再起動し、コマンド mysql
を入力して入力します。パスワードを変更した場合は、この行を削除して構成してから再起動できます。 2.3 ログインして権限を更新すると、パスワードが 1234
<pre class="brush:php;toolbar:false">flush privileges;
alter user root@localhost identified by '1234';</pre>
2.4 エラーが発生します (パスワードが単純すぎる
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
パスワード: Han123…
alter user root@localhost identified by 'Han123..' # mysql5.7 ,若失败可以将root@localhost替换root@%试试 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Han123..'; # mysql8.0,若失败可以将'root'@'localhost'替换'root'@'%'试试推奨学習: 「
Linux ビデオ チュートリアル
」以上がLinux mysqld が起動できない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。