Ubantu 22.04 への mysql5.7 のインストールは落とし穴ですが、libncurses.so.5 および libaio.so.1 のエラー レポートは解決されています。

これらは、mysql データベースをインストールする際の手順といくつかの落とし穴です。記録してください。

Ubantu バージョン 22.04、mysql バージョン 5.7.24; 期間中に 2 つのエラーが発生しましたが、両方とも解決されました。問題の解決については、手順 15 と 17 を参照してください。

最初のステップは、mysql 公式 Web サイトのアドレス ( www.mysql.com)を開くことです。

2 番目のステップで、「ダウンロード」をクリックします。

ここに画像の説明を挿入します

3 番目のステップは、コミュニティ バージョンを選択することです。 MySQL Community (GPL) ダウンロード »

ここに画像の説明を挿入します

4 番目のステップは、MySQL Community Server を選択することです。

ここに画像の説明を挿入します

ステップ 5: アーカイブを選択する

ここに画像の説明を挿入します

ステップ 6: バージョン番号を選択します。バージョン番号は 5.7.24 です。

ここに画像の説明を挿入します

ステップ 7: ダウンロードするシステムに対応するバージョンを選択します

ここに画像の説明を挿入します

ステップ 8: ダウンロードしたファイルを解凍します。

ここに画像の説明を挿入します

ステップ 9: ターミナルを開いて cd /usr/local と入力すると、結果は次のようになります。

ここに画像の説明を挿入します

ステップ 10: ターミナルに sodu mv /home/x/Downloads/mysql-5.7.24-linux-glibc2.12-x86_64 mysql と入力し、パスワードを入力してファイルの移動を開始します。

ここに画像の説明を挿入します

ステップ 11、環境変数を設定し、ターミナルに sodu vim /etc/profile と入力し、ファイルを開くためのパスワードを入力します。

ここに画像の説明を挿入します

ステップ 12: i を押してコンテンツを挿入し、カーソルを最後の行に移動して、export PATH=/usr/local/mysql/bin:/usr/local/mysql/support-files:$PATH と入力します。

ここに画像の説明を挿入します

ステップ 13: ESC を押した後、「:wq!」と入力し、保存して終了します。

ここに画像の説明を挿入します

ステップ 14: ターミナルに「source /etc/profile」と入力して、設定をすぐに有効にします。

ここに画像の説明を挿入します

ステップ 15: ターミナルに mysql と入力すると、次のようなエラー メッセージが表示されます。

共有ライブラリのロード中にエラーが発生しました: libncurses.so.5: 共有オブジェクト ファイルを開けません: そのようなファイルはありません

次のコマンドを入力します

sudo apt install apt-file
sudo apt-file update
sudo apt-file find libncurses.so.5
sudo apt install libncurses5

sudo apt install libncurses*

ステップ 16: ターミナルに mysql と入力し、次の内容が表示されたら、設定は完了です。

ここに画像の説明を挿入します

ステップ 17: ターミナルに sudo mysqld --initialize --user=mysql と入力すると、次のエラーが表示されます。

/usr/local/mysql/bin/mysqld: 共有ライブラリのロード中にエラーが発生しました: libaio.so.1: 共有オブジェクト ファイルを開けません: そのようなファイルまたはディレクトリは、libaio が見つからないことを示しています。ターミナルで「apt-get install libaio1」と入力します
。インストールする この問題は完了後に解決できます

ステップ 18: ターミナルに sudo mysqld --initialize --user=mysql と入力します。

root@localhost の一時パスワードが生成されます:1o*/4LpN(oqTC) がターミナルに表示され、作成が成功したことが示されます。ユーザーは root です。パスワードは 1o*/4LpN (oqTC
)です

: localhost
同時に、/usr/local/mysql ファイルがフォルダーの下に追加のデータ フォルダーが作成されます。
これは、データベースが正常に作成されたことを意味します。

ステップ 19: mysql サービスを開始します。ターミナルで「mysql.server start」と入力します。次の図が表示されれば、起動が成功したことを意味します。

ここに画像の説明を挿入します

ステップ 20、mysql サービスに接続し、ターミナルで「mysql -u root -p」と入力し、ステップ 18 で生成したパスワードを入力します。

ここに画像の説明を挿入します

ステップ 21: パスワードを変更し、端末に次のように入力します。 ALTER USER 'root'@'localhost' IDENTIFIED BY'123';

上記の 123 は、変更された新しいパスワードを表しており、以下に示すように、次のセミコロンを保持する必要があります。
ここに画像の説明を挿入します

ステップ 22: 端末に「show Databases」と入力すると、次の図が表示されます。これは、データベースが作成され、使用できることを意味します。

ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/Bluma/article/details/131785994