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 パッケージ)
導入同時接続数を制限するモジュールは http_limit_conn_module です。アドレス:...
テキスト非表示コード、HTML 内の特定のテキストを非表示にするコードをコピーコードは次のとおりです...
SPA を構築する場合、多くの場合、特定のルートを保護する必要があります。たとえば、認証されたユーザ...
目次1.parseInt(文字列、基数) 2. 数値() 3.parseFloat()主なメソッドは...
目次1. テーブルを作成する1.1 テストテーブルt_userを作成する1.2 一時テーブルの作成2...
WEB開発は主に2つのインタラクション(B/Sデータ)から構成されますブラウザ: 1html、css...
Docker はホストマシン上のブリッジを仮想化します。コンテナを作成して起動すると、各コンテナには...
仮想マシンをインストールするときに、「VMware ワークステーションはデバイス/資格情報ガードと互...
<br />関連記事: ハイパーリンクを表示して開く方法症状<br />ユー...
この記事では、例を使用して、MySQL ストアド プロシージャでの if ステートメントの使用方法を...
ほとんどのアプリケーション シナリオでは、緊急時に備えて重要なデータをバックアップし、安全な場所に保...
<br />関連記事: Web コンテンツ ページ作成に関する 9 つの実用的な提案、W...
SVN サービスのバックアップ手順1. ソースサーバーとターゲットサーバーを準備するソースサーバー:...
目次1. インストールの準備1. Linux関連情報の表示(Linuxコマンドライン操作) 2. M...
1. dfコマンドを使用してディスク全体の使用量を表示します。 df コマンドは、ハードディスクのマ...