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

dockerÔõôÆô¶¯mysql

ÔÚ docker ÖÐÆô¶¯ mysql µÄÀú³Ì°üÀ¨ÒÔÏ°취£ºÀ­È¡ mysql ¾µÏñ½¨Éè²¢Æô¶¯ÈÝÆ÷£¬ÉèÖøùÓû§ÃÜÂë²¢Ó³Éä¶Ë¿ÚÑéÖ¤ÅþÁ¬½¨ÉèÊý¾Ý¿âºÍÓû§ÊÚÓè¶ÔÊý¾Ý¿âµÄËùÓÐȨÏÞ

ÔõÑùÔÚ Docker ÖÐÆô¶¯ MySQL

ÔÚ Docker ÖÐÆô¶¯ MySQL ÊÇÒ»¸öÏà¶Ô¼òÆÓµÄÀú³Ì£¬ËüÌṩÁËÔÚ¸ôÀëºÍ¿ÉÒÆÖ²µÄÇéÐÎÖÐÔËÐÐ MySQL µÄÒ»ÖÖ±ã½Ý·½·¨ ¡£

°ì·¨£º

À­È¡ MySQL ¾µÏñ£º

docker pull mysql

µÇ¼ºó¸´ÖÆ

½¨Éè²¢Æô¶¯ÈÝÆ÷£º

docker run -d --name mysql -e MYSQL_ROOT_PASSWORD=your_password -p 3306:3306 mysql

µÇ¼ºó¸´ÖÆ

ÆäÖУº

-d ±ê¼ÇÒÔÊØ»¤Àú³ÌģʽÔËÐÐÈÝÆ÷

–name mysql ΪÈÝÆ÷Ö¸¶¨Ò»¸öÃû³Æ

-e MYSQL_ROOT_PASSWORD=your_password ÉèÖà MySQL ¸ùÓû§µÄÃÜÂë

-p 3306:3306 ½«ÈÝÆ÷ÄÚµÄ¶Ë¿Ú 3306 Ó³Éäµ½Ö÷»úµÄ¶Ë¿Ú 3306

ÑéÖ¤ÅþÁ¬£º

ÆÚ´ýÈÝÆ÷Æô¶¯ºó£¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁîÑéÖ¤ÅþÁ¬£º

docker exec -it mysql mysql -u root -p

µÇ¼ºó¸´ÖÆ

½¨ÉèÊý¾Ý¿âºÍÓû§£º

ÅþÁ¬µ½ MySQL ºó£¬¿ÉÒÔʹÓÃÒÔÏÂÏÂÁÉèÊý¾Ý¿âºÍÓû§£º

CREATE DATABASE your_database;
CREATE USER 'your_username'@'%' IDENTIFIED BY 'your_password';

µÇ¼ºó¸´ÖÆ

ÊÚÓèȨÏÞ£º

×îºó£¬ÊÚÓèÐÂÓû§¶ÔÐÂÊý¾Ý¿âµÄËùÓÐȨÏÞ£º

GRANT ALL PRIVILEGES ON your_database.* TO 'your_username'@'%';

µÇ¼ºó¸´ÖÆ

ÏÖÔÚ£¬ÄúÒѾ­ÀÖ³ÉÔÚ Docker ÖÐÆô¶¯²¢ÉèÖÃÁË MySQL ¡£

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

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

Ïà¹ØÐÂÎÅ

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

18523999891

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

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

QR code
ÍøÕ¾µØͼ