{"id":677,"date":"2026-10-03T11:53:39","date_gmt":"2026-10-03T11:53:39","guid":{"rendered":"https:\/\/iotnoob.com\/wordpress\/?p=677"},"modified":"2026-10-03T11:53:40","modified_gmt":"2026-10-03T11:53:40","slug":"laravel-%e0%b8%81%e0%b8%b1%e0%b8%9a-mysql-2-%e0%b8%95%e0%b8%b1%e0%b8%a7","status":"publish","type":"post","link":"https:\/\/iotnoob.com\/wordpress\/2026\/10\/03\/laravel-%e0%b8%81%e0%b8%b1%e0%b8%9a-mysql-2-%e0%b8%95%e0%b8%b1%e0%b8%a7\/","title":{"rendered":"Laravel \u0e01\u0e31\u0e1a MySQL 2 \u0e15\u0e31\u0e27"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u0e1e\u0e2d\u0e14\u0e35\u0e27\u0e48\u0e32\u0e40\u0e23\u0e32\u0e21\u0e35 docker compose 2 \u0e15\u0e31\u0e27 \u0e15\u0e31\u0e27\u0e41\u0e23\u0e01\u0e21\u0e35 Laravel + MySQL \u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27\u0e17\u0e35\u0e48 2 \u0e21\u0e35 MySQL \u0e2d\u0e35\u0e01\u0e15\u0e31\u0e27<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e16\u0e49\u0e32\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e49 Laravel \u0e02\u0e49\u0e32\u0e21\u0e21\u0e32\u0e2d\u0e48\u0e32\u0e19 MySQL \u0e2d\u0e35\u0e01 container \u0e2b\u0e19\u0e36\u0e48\u0e07<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e2a\u0e23\u0e49\u0e32\u0e07 network \u0e01\u0e25\u0e32\u0e07\u0e15\u0e31\u0e27\u0e2b\u0e19\u0e36\u0e48\u0e07 \u0e14\u0e49\u0e27\u0e22\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">docker network create my-shared-network<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e43\u0e0a\u0e49\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e21\u0e31\u0e19\u0e08\u0e30\u0e2a\u0e23\u0e49\u0e32\u0e07 network \u0e02\u0e36\u0e49\u0e19\u0e21\u0e32\u0e15\u0e31\u0e27\u0e2b\u0e19\u0e36\u0e48\u0e07 \u0e2d\u0e22\u0e48\u0e32\u0e07\u0e16\u0e32\u0e27\u0e23 <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e40\u0e23\u0e32\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e44\u0e14\u0e49\u0e14\u0e49\u0e27\u0e22\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">docker network ls<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"526\" height=\"228\" src=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-3.png\" alt=\"\" class=\"wp-image-678\" srcset=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-3.png 526w, https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-3-300x130.png 300w\" sizes=\"auto, (max-width: 526px) 100vw, 526px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e43\u0e19 docker-compose.yml \u0e15\u0e49\u0e2d\u0e07\u0e21\u0e35\u0e01\u0e32\u0e23\u0e23\u0e30\u0e1a\u0e38\u0e16\u0e36\u0e07 network \u0e19\u0e31\u0e49\u0e19\u0e14\u0e49\u0e27\u0e22 \u0e41\u0e25\u0e49\u0e27\u0e43\u0e2b\u0e49\u0e21\u0e31\u0e19\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e1a container \u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e14\u0e49\u0e27\u0e22<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">container \u0e41\u0e23\u0e01<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"431\" src=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-4.png\" alt=\"\" class=\"wp-image-679\" srcset=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-4.png 710w, https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-4-300x182.png 300w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"576\" height=\"295\" src=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-5.png\" alt=\"\" class=\"wp-image-680\" srcset=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-5.png 576w, https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-5-300x154.png 300w\" sizes=\"auto, (max-width: 576px) 100vw, 576px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Container \u0e17\u0e35\u0e48\u0e2a\u0e2d\u0e07<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"420\" height=\"657\" src=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-6.png\" alt=\"\" class=\"wp-image-681\" srcset=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-6.png 420w, https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-6-192x300.png 192w\" sizes=\"auto, (max-width: 420px) 100vw, 420px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e41\u0e25\u0e49\u0e27\u0e17\u0e33 docker compose up -d \u0e02\u0e36\u0e49\u0e19\u0e21\u0e32<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e16\u0e36\u0e07\u0e08\u0e38\u0e14\u0e19\u0e35\u0e49 container \u0e17\u0e31\u0e49\u0e07\u0e2b\u0e25\u0e32\u0e22\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e1a\u0e19 my_shared_network \u0e08\u0e30\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e21\u0e2d\u0e07\u0e2b\u0e32\u0e01\u0e31\u0e19\u0e44\u0e14\u0e49\u0e41\u0e25\u0e49\u0e27<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e02\u0e31\u0e49\u0e19\u0e15\u0e2d\u0e19\u0e15\u0e48\u0e2d\u0e44\u0e1b\u0e04\u0e37\u0e2d\u0e01\u0e32\u0e23\u0e17\u0e33\u0e43\u0e2b\u0e49 Laravel \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e21\u0e2d\u0e07\u0e2b\u0e32 DB 2 \u0e15\u0e31\u0e27<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e43\u0e19 .env \u0e40\u0e23\u0e32\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e02\u0e2d\u0e07 MySQL \u0e15\u0e31\u0e27\u0e17\u0e35\u0e48 2 <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"494\" height=\"262\" src=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-7.png\" alt=\"\" class=\"wp-image-682\" srcset=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-7.png 494w, https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-7-300x159.png 300w\" sizes=\"auto, (max-width: 494px) 100vw, 494px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e43\u0e19 config\\database.php<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"736\" height=\"737\" src=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-8.png\" alt=\"\" class=\"wp-image-683\" srcset=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-8.png 736w, https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-8-150x150.png 150w, https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-8-300x300.png 300w\" sizes=\"auto, (max-width: 736px) 100vw, 736px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e17\u0e35\u0e19\u0e35\u0e49 \u0e43\u0e19 model \u0e40\u0e23\u0e32\u0e41\u0e04\u0e48\u0e23\u0e30\u0e1a\u0e38\u0e27\u0e48\u0e32 model \u0e44\u0e2b\u0e19\u0e43\u0e0a\u0e49 connection \u0e17\u0e35\u0e48 2 \u0e1a\u0e49\u0e32\u0e07 <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e16\u0e49\u0e32\u0e15\u0e31\u0e27\u0e44\u0e2b\u0e19\u0e2d\u0e22\u0e39\u0e48\u0e1a\u0e19 connection \u0e41\u0e23\u0e01 \u0e01\u0e47\u0e44\u0e21\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e41\u0e01\u0e49\u0e44\u0e02<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"439\" height=\"246\" src=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-9.png\" alt=\"\" class=\"wp-image-684\" srcset=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-9.png 439w, https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-9-300x168.png 300w\" sizes=\"auto, (max-width: 439px) 100vw, 439px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u0e41\u0e04\u0e48\u0e19\u0e35\u0e49\u0e01\u0e47\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e08\u0e32\u0e01\u0e17\u0e31\u0e49\u0e07 2 DB \u0e44\u0e14\u0e49\u0e41\u0e25\u0e49\u0e27<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"427\" height=\"207\" src=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-10.png\" alt=\"\" class=\"wp-image-685\" srcset=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-10.png 427w, https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-10-300x145.png 300w\" sizes=\"auto, (max-width: 427px) 100vw, 427px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"974\" src=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-11.png\" alt=\"\" class=\"wp-image-686\" srcset=\"https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-11.png 969w, https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-11-150x150.png 150w, https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-11-298x300.png 298w, https:\/\/iotnoob.com\/wordpress\/wp-content\/uploads\/2026\/10\/image-11-767x771.png 767w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\u0e1e\u0e2d\u0e14\u0e35\u0e27\u0e48\u0e32\u0e40\u0e23\u0e32\u0e21\u0e35 docker compose 2 \u0e15\u0e31\u0e27 \u0e15\u0e31\u0e27\u0e41\u0e23\u0e01\u0e21\u0e35 Laravel + MySQL \u0e2a\u0e48\u0e27\u0e19\u0e15\u0e31\u0e27\u0e17\u0e35\u0e48 2 \u0e21\u0e35 MySQL \u0e2d\u0e35\u0e01\u0e15\u0e31\u0e27 \u0e16\u0e49\u0e32\u0e40\u0e23\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e43\u0e2b\u0e49&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-677","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/iotnoob.com\/wordpress\/wp-json\/wp\/v2\/posts\/677","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iotnoob.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/iotnoob.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/iotnoob.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/iotnoob.com\/wordpress\/wp-json\/wp\/v2\/comments?post=677"}],"version-history":[{"count":1,"href":"https:\/\/iotnoob.com\/wordpress\/wp-json\/wp\/v2\/posts\/677\/revisions"}],"predecessor-version":[{"id":687,"href":"https:\/\/iotnoob.com\/wordpress\/wp-json\/wp\/v2\/posts\/677\/revisions\/687"}],"wp:attachment":[{"href":"https:\/\/iotnoob.com\/wordpress\/wp-json\/wp\/v2\/media?parent=677"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/iotnoob.com\/wordpress\/wp-json\/wp\/v2\/categories?post=677"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/iotnoob.com\/wordpress\/wp-json\/wp\/v2\/tags?post=677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}