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. 呼び出しを実装するステップ:関数をオブジェクトのプロパティとして設定します。これを関数に割り当...
次に、ログ管理、ログのアーカイブ、ログのトラブルシューティング、イベントの転送と収集のためのコンピュ...
Raspberry Pi 3B に 64 ビット アプリケーション (64 ビット JDK など) ...
目次1. まずMySQLサーバーを停止する2. MySQLサーバーをアンインストールする3. MyS...
<br />関連記事: Web スキル: 複数の IE バージョンを共存させるソリューシ...
目次1. CentOS7.0へのJDK1.8のインストール2. Dockerのインストール3.Doc...
MySQL でデータを削除する方法は 2 つあります。1 つは DELETE ステートメント、もう ...
最近、あるプロジェクトに取り組んでいたとき、ページに透かし効果を追加するように依頼されました。さっそ...
Vue での v-on:clock の使用現在、vue.js フレームワークを学習しています。後で参...
大学 4 年生のときのインターンシップ中に、表内のデータの番号をクリックすると、そのデータの下に新し...
線形グラデーション 背景画像: linear-gradient(方向、開始色、中間色1、中間色2、....
または、インストールプロセスを自分で書き留めてください。私のサーバーシステムはAliyun Linu...
目次プロキシ転送ルール最初のもの: 2番目のタイプ: 3番目のタイプ: 4番目のタイプ: 5番目:プ...
背景go-fastdfs は、http プロトコルをサポートする分散ファイルシステムです。一般的なプ...
序文lvm (論理ボリューム マネージャー) 論理ボリューム管理は、Linux システムのニーズを満...