×ðÁú¿­Ê±

dockerÖеÄmysqlÔõôÅþÁ¬

ÅþÁ¬ docker ÖÐµÄ mysql Êý¾Ý¿âÖ»ÐèÎå¸ö°ì·¨£ºÆô¶¯ mysql ÈÝÆ÷¡£²éÕÒÈÝÆ÷µÄ ip µØµã¡£Ê¹ÓÃÍⲿ¿Í»§¶ËÅþÁ¬µ½ ip µØµãºÍ 3306 ¶Ë¿Ú¡£ÊäÈëÆô¶¯Ê±Ö¸¶¨µÄ root ÃÜÂë¡£Ö¸¶¨Æô¶¯Ê±Ö¸¶¨µÄÊý¾Ý¿âÃû³Æ£¨ÈôÊÇÊÊÓã©¡£

ÔõÑùÅþÁ¬ Docker ÖÐµÄ MySQL Êý¾Ý¿â

ÅþÁ¬ Docker ÖÐµÄ MySQL Êý¾Ý¿âµÄÀú³ÌºÜ¼òÆÓ  £¬¿ÉÒÔ·ÖΪÒÔÏ°취£º

1. Æô¶¯ MySQL ÈÝÆ÷

docker run -d --name my-mysql -e MYSQL_ROOT_PASSWORD=my-secret-password -e MYSQL_DATABASE=my-database mysql:latest

µÇ¼ºó¸´ÖÆ

2. ²éÕÒ MySQL ÈÝÆ÷µÄ IP µØµã

docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' my-mysql

µÇ¼ºó¸´ÖÆ

3. ʹÓÃÍⲿ MySQL ¿Í»§¶ËÅþÁ¬

ÔÚÍâµØÅÌËã»úÉÏ  £¬Ê¹ÓÃÄúµÄÊ×Ñ¡ MySQL ¿Í»§¶Ë£¨ÀýÈç MySQL Workbench »ò mysql ÏÂÁîÐй¤¾ß£©ÅþÁ¬µ½ÈÝÆ÷µÄ IP µØµãºÍ 3306 ¶Ë¿Ú£¨MySQL µÄĬÈ϶˿ڣ©¡£

4. Ìṩƾ֤

ʹÓÃÄúÔÚÆô¶¯ÈÝÆ÷ʱָ¶¨µÄ root ÃÜÂëÅþÁ¬¡£

5. Ö¸¶¨Ãü¾Ý¿â

ÈôÊÇÄúÔÚÆô¶¯ÈÝÆ÷ʱָ¶¨ÁËÊý¾Ý¿âÃû³Æ  £¬ÇëÔÚÅþÁ¬Ê±Ö¸¶¨¸ÃÃû³Æ¡£

ʾÀý£º

ʹÓà mysql ÏÂÁîÐй¤¾ßÅþÁ¬£º

mysql -h <mysql-container-ip> -P 3306 -u root -p <mysql-root-password></mysql-root-password></mysql-container-ip>

µÇ¼ºó¸´ÖÆ

ʹÓà MySQL Workbench ÅþÁ¬£º

·­¿ª MySQL Workbench¡£

µ¥»÷¡°Êý¾Ý¿â¡±>¡°ÅþÁ¬¡±¡£

ÔÚ¡°ÅþÁ¬¡±¶Ô»°¿òÖÐ  £¬ÊäÈëÒÔÏÂÐÅÏ¢£º

Ö÷»ú£º

¶Ë¿Ú£º3306

Óû§Ãû£ºroot

ÃÜÂ룺

Êý¾Ý¿â£º £¨¿ÉÑ¡£©

×¢ÖØ£º

È·±£ÄúµÄÖ÷»úºÍÈÝÆ÷Ö®¼äÔÊÐí TCP 3306 ¶Ë¿ÚÉϵÄÁ÷Á¿¡£

Äú¿ÉÒÔʹÓà docker logs my-mysql ÏÂÁîÉó²é MySQL ÈÝÆ÷µÄÈÕÖ¾¡£

ÈÝÖØÊÓÐÂÆô¶¯ºó  £¬MySQL ÈÝÆ÷µÄ IP µØµã¿ÉÄÜ•þ¸ü¸Ä  £¬Òò´ËÄúÐèÒªÖØÐÂÔËÐа취 2 ÒÔ»ñȡеصã¡£

ÒÔÉϾÍÊÇdockerÖеÄmysqlÔõôÅþÁ¬µÄÏêϸÄÚÈÝ  £¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí  £¬°æȨÕùÒéÓë±¾Õ¾ÎÞ¹Ø  £¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±ÂËÓÍ»úÍø¹Ù·½Ì¬¶È  £¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ  £¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢  £¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢  £¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±ÊµÊ±ÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎå  £¬9:30-18:30  £¬½ÚãåÈÕÐÝÏ¢

QR code
¡¾ÍøÕ¾µØͼ¡¿¡¾sitemap¡¿