#docker で MySQL にアクセスする方法
1. mysql イメージを取得します
docker pull mysql:5.6
2. mysql イメージを開始します (推奨学習: MySQL ビデオ チュートリアル )
docker run -itd -P mysql:5.6 bash
3. 実行中の docker イメージを確認します
docker ps -a
4. mysql イメージに接続します
docker exec -it relaxed_hodgkin bash
5. mysql の起動ステータスを確認します。上の図に示すように、mysql が開始されていません
service mysql status
service mysql start
6 を開始できます。この mysql に外部から接続するには?
セキュリティのため、最初に次のように root アカウントのパスワードを設定する必要があります。use mysql; update user set authentication_string = password('root') where user = 'root';
7. mysql での root 実行は次のようにバインドされているため、 localhost では、Root 認証を行う必要があります。
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
docker チュートリアル 列に注目してください。
以上がDocker で MySQL にアクセスする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。