Dockerは参考までにMySQLバージョン8.0.20をインストールします。具体的な内容は以下のとおりです。 最初のステップは画像を引き下げることです docker プル mysql:8.0.20 ステップ2:ミラーを起動する docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0.20 起動が成功したかどうかを確認する ドッカーps -a 3 番目のステップが正常に開始されたら、コンテナーに入り、構成ファイルをホストにコピーします。 docker cp mysql:/etc/mysql /mnt/sda1/mysql8.0.20 コンテナの /etc/mysql ディレクトリをホストディレクトリ /mnt/sda1/mysql8.0.20 にコピーします。 ステップ4: mysqlコンテナを削除して再作成する まずコンテナを停止する docker 停止 mysql コンテナを再度削除する docker rm mysql ステップ5: MySQLを起動し、設定ファイルをマウントし、データをホストに保存する 起動スクリプトのファイル名はmysql8.0.20.shです。 #!/bin/sh docker 実行 \ -p 3306:3306 \ --name mysql \ --privileged=true \ --停止しない限り再起動する \ -v /mnt/sda1/mysql8.0.20/mysql:/etc/mysql \ -v /mnt/sda1/mysql8.0.20/logs:/logs \ -v /mnt/sda1/mysql8.0.20/データ:/var/lib/mysql \ -v /etc/localtime:/etc/localtime \ -e MYSQL_ROOT_PASSWORD=123456 \ -d mysql:8.0.20 コマンドの説明:
ステップ6 : スクリプトを実行してイメージを起動する sh mysql8.0.20.sh docker ps -a を実行して正常に起動したかどうかを確認します。 Navicatはmysqlに接続してバージョン番号を表示します 完了です ---- データファイルと構成ファイルをマウントしました インストール成功おめでとうございます。 MySQL の設定情報を変更する場合は、マウントされた設定ファイルを変更するだけです。 変更後は必ず再起動してください MySQLを停止する docker 停止 mysql MySQLを起動する docker で MySQL を起動する 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Maven プロジェクトのリモート デプロイメント && Tomcat を使用してデータベース接続を構成する方法
>>: サーバー上で Nginx を使用して Springboot プロジェクトをデプロイする方法の詳細なチュートリアル (jar パッケージ)
目次1. 需要2. 効果3. すべてのコード1. 需要ユーザーが自分でテーブルを構成できるようになり...
データベースでcreate tableステートメントを実行する テーブル `sys_acl` を作成...
1. Oracle をインストールします。インターネット上には Oracle のインストール手順が多...
1. my.iniファイルを手動で作成して追加する # クライアントセクション # --------...
データベースの変更または削除操作によってデータ エラーが発生したり、データベースがクラッシュしたりす...
目次1. 序文2. ポップアップコンポーネントを2つ見つける3. 自分で作る3.1. Promise...
はじめに: この記事ではreact-native-cliで作成したサンプル プロジェクト (Andr...
目次背景インスピレーションは人生から生まれる速達配送の最適化原則GaussDB の最適化 (MySQ...
<br /> この記事は allwebdesignresources.com から Ra...
htmlコードをコピーコードは次のとおりです。 <SPAN class=tag><...
この記事では、例を使用して、MySQL の水平テーブルと垂直テーブル間の変換操作を実装する方法を説明...
仕事のプロジェクトのニーズにより、曲の再生が必要となり、さまざまな資料を参考にして、NetEase ...
問題を見つける最近MySQLをMySQL 5.7にアップグレードした後、次のようなクエリでグループ化...
特定のデータの一括更新処理において、特定のステータスが固定値に更新されるなど、更新するフィールドの値...
しかし最近、この方法を使用すると問題が発生することがわかりました。コードを参照してください。コードを...