×ðÁú¿­Ê±¹ÙÍøµÇ¼

dockerÔõô½øÈëmysql¾µÏñ

½øÈëdockerÖеÄmysql¾µÏñ£¬ÐèÖ´ÐÐÒÔÏ°취£ºÆô¶¯mysqlÈÝÆ÷£¨docker run -d –name my-mysql -e mysql_root_password=my-password mysql£©¡£²éÕÒÈÝÆ÷id£¨docker ps£©¡£½øÈëÈÝÆ÷£¨docker exec -it bash£©¡£ÅþÁ¬mysql£¨mysql -u root -p£©¡£

DockerÖÐÔõÑù½øÈëMySQL¾µÏñ

Òª½øÈëDockerÖеÄMySQL¾µÏñ£¬ÄúÐèÒªÖ´ÐÐÒÔÏ°취£º

1. Æô¶¯MySQLÈÝÆ÷

ʹÓÃÒÔÏÂÏÂÁîÆô¶¯MySQLÈÝÆ÷£º

docker run -d --name my-mysql -e MYSQL_ROOT_PASSWORD=my-password mysql

µÇ¼ºó¸´ÖÆ

ÆäÖУº

my-mysql ÊÇÈÝÆ÷µÄÃû³Æ¡£

MYSQL_ROOT_PASSWORD ÊÇMySQL rootÓû§µÄÃÜÂ루¿ÉÒÔƾ֤ÐèÒªÌ滻ΪÆäËûÃÜÂ룩¡£

2. ²éÕÒÈÝÆ÷ID

ʹÓÃÒÔÏÂÏÂÁî²éÕÒ¸Õ½¨ÉèµÄÈÝÆ÷µÄID£º

docker ps

µÇ¼ºó¸´ÖÆ

Êä³ö½«ÏÔʾÕýÔÚÔËÐеÄÈÝÆ÷Áбí£¬ÆäÖÐÒ»¸öÈÝÆ÷µÄÃû³ÆΪ my-mysql¡£¸´ÖÆÈÝÆ÷ID¡£

3. ½øÈëÈÝÆ÷

ʹÓÃÒÔÏÂÏÂÁî½øÈëÈÝÆ÷£º

docker exec -it <container-id> bash</container-id>

µÇ¼ºó¸´ÖÆ

ÆäÖУº

ÊÇ´ÓÉÏÒ»²½¸´ÖƵÄÈÝÆ÷ID¡£

ÄúÏÖÔÚÓ¦¸Ã´¦ÓÚMySQLÈÝÆ÷ÖС£

4. ÅþÁ¬MySQL

ʹÓÃMySQL¿Í»§¶ËÅþÁ¬µ½MySQL£º

mysql -u root -p

µÇ¼ºó¸´ÖÆ

ÆäÖУº

-u root Ö¸¶¨Óû§Ãû¡£

-p ÒªÇóÊäÈëÃÜÂë¡£

ÊäÈëÄúÔÚ°ì·¨1ÖÐÉèÖõÄÃÜÂë¡£

ÏÖÔÚ£¬ÄúÒÑÀֳɽøÈëMySQL¾µÏñ¡£

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

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

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

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

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

QR code
ÍøÕ¾µØͼ