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 の詳細なインストール手順
解決: <head> に次のコードを追加します。コードをコピーコードは次のとおりです。 ...
目次1. スクリプトタグを使用してファイルをインポートする1. ローカルファイルをインポートする2....
目次序文オプションの連鎖ヌル結合呼び出されていない関数のチェック他の序文TypeScript 3.7...
目次設計シナリオ技術的なポイントサーバー情報準備フルバックアップスクリプト(Mysql-FullyB...
序文面接中、多くの面接官は「keep-alive が何をするのか知っていますか?」と質問する際に V...
この記事は、この時期の「ピーターから奪ってポールに払う」という仕事のスタイルに対する私の不満から生ま...
トイ・ストーリー3 オンラインマーケティングウェブサイトゼンモバイル鉄から鉄へスプラウトファンドバー...
1. HTMLの概要1.HTML: ハイパーテキスト マークアップ言語。これはプログラミング言語では...
メソッドが定義されているクラスに応じて、現在のクラスへの静的参照を取得するには、self:: または...
1. 文法 場所 [=|~|~*|^~|@] /uri/ { ... } 2. 説明上記の構文から、...
スプライト:以前は、各画像リソースは独立した画像でした。ブラウザが Web サイト内のさまざまな W...
前のセクションでは、コンテンツ、サーバー、JavaScript、CSS など、Web サイトのパフォ...
目次Dockerカスタムネットワーク1. カスタムネットワークの紹介2. カスタムネットワークを作成...
<br />ブラウザが次世代のXHTMLを処理できるようになる前に、このよりリッチなコン...
目次導入Next.jsプロジェクトを作成するNext.js プロジェクトを手動で作成するcreact...