1.Mysqlイメージを取得する
2. MySQLイメージを確認する docker 検査 mysql:5.7 「エントリポイント」: [ 「docker-entrypoint.sh」 ]、 3. MySQLプラグイン用のディレクトリをローカルに作成する ##コンテナ/docker-entrypoint-initdb.dにマウントします。MySQLが起動すると01_create_database.sqlが実行されます /root/mysql-5.7/init-data 01_データベース作成.sql ##コンテンツ データベース test_database を作成します。DEFAULT CHARSET utf8 COLLATE utf8_general_ci; '123456' で識別される 'test_user'@'%' に `test_database`.* のすべての権限を付与します。 権限をフラッシュします。 ##コンテナ /var/lib/mysql にマウント ルート/mysql-5.7/mysql 4. MySQLを起動する docker run -p 33336:3306 -v /root/mysql-5.7/mysql:/var/lib/mysql -v /root/mysql-5.7/init-data:/docker-entrypoint-initdb.d -e MYSQL_ROOT_PASSWORD=123456 --name mysql_5.7 -d mysql/mysql:5.7 5. コンテナに入り、mysqlにログインし、ライブラリtest_databaseが作成されていることを確認します。 docker exec -ti <コンテナID> sh mysql -uroot -p123456 データベースを表示します。 要約する 上記は、docker mysql の起動時に初期化 SQL を実行する方法について紹介したものです。お役に立てば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
>>: win10 での mysql5.7.21 の詳細なインストール手順
ソフトウェアとハードウェア環境centos7.6.1810 64ビット cat /etc/red...
この記事では、JavaScriptの長い画像スクロールの具体的なコードを参考までに共有します。具体的...
1. 指定されたディレクトリにリポジトリを作成し、ディレクトリ全体を保存してください。この記事のサン...
序文MySQL スロー クエリ ログは、MySQL が提供するログ レコードの一種です。これは、応答...
具体的なコードは次のとおりです。 パッケージ epoint.mppdb_01.h3c; java.i...
iPad でページをデバッグするにはどうすればいいですか? iOS 5 をご利用の場合、iPad の...
目次MySQL 8 の WITH クエリについて学ぶ1. 例3. 練習するMySQL 8 の WIT...
最近、VMware Horizon を導入してテストしましたが、そのコンソールにはデフォルトで ...
デスクトップ システムをダウンロードするには、Ubuntu の公式 Web サイト (https:/...
Windows フォームと同様の効果を得るには、中央をドラッグして div の位置を変更し、端をド...
MySQL 組み込みの日付関数 TIMESTAMPDIFF は、2 つの日付間の秒数、分数、時間数、...
概要(公式にはより詳しい説明があります) Firewalld は、ネットワーク接続またはインターフェ...
1. Vue - 最初の vue-cli プログラムVueの開発はNodeJSに基づいています。実際...
NFSが提供するサービスマウント: サーバー上で /usr/sbin/rpc.mountd サーボ ...
MySQL解凍版とNavicatデータベース操作ツールのインストールは、以下のとおりです。 1. M...