MYSQL
HOME > DB > MYSQL
2022.03.01 / 01:46

[MySQL] ´©±¸³ª ½±°Ô µû¶ó ÇÏ´Â Mysql Workbench ¼³Ä¡ ¹æ¹ý 2020 ¹öÀü

MyData
Ãßõ ¼ö 144

°ú°Å¿¡´Â DB(µ¥ÀÌÅÍ º£À̽º) °°Àº °æ¿ì °³¹ßÀÚµéÀÌ ¸¹ÀÌ »ç¿ëÇÏ´Â ¾÷¹«¿´´Ù¸é Áö±ÝÀº ¿¢¼¿º¸´Ù ´Ù·ê ¼ö ÀÖ´Â µ¥ÀÌÅÍ ¹üÀ§°¡ ³Ð¾îÁö¸ç ³»°¡ ÇÊ¿äÇÑ µ¥ÀÌÅÍ °°Àº °æ¿ì ¹Ù·Î¹Ù·Î ÃßÃâÇÏ¿© °¡°øÇÒ ¼ö ÀÖ´Ù´Â ÀåÁ¡ÀÌ ÀÖ´Ùº¸´Ï ÀÏ¹Ý Á÷ÀåÀÎµé »çÀÌ¿¡¼­ ÆÄÀ̽ã°ú ÇÔ²² Àαâ ÀÖ´Â ¾÷¹« Åø·Î ÀÚ¸® Àâ°Ô µÇ¾ú½À´Ï´Ù.

\ÇѶ§ ³Êµµ ³ªµµ DB¸¦ ¹è¿öº¸ÀÚ´Â ºÕµµ ÀϾÁö¸¸ ¸·»ó ¹è¿öº¸·Á°í ÇÏ´Ï Á¤Ã¼¸¦ ¾Ë ¼ö ¾ø´Â ¸í·É¾î, ±×¸®°í º¹ÀâÇÑ ÇÁ·Î±×·¥ ¼³Ä¡ µîÀ¸·Î ÀÎÇØ ½ÃÀÛÇϱ⵵ Àü¿¡ DB °øºÎ¸¦ Æ÷±âÇÏ·Á´Â ºÐµéÀÌ ¸¹´õ¶ó°í¿ä. ±×·± ºÐµéÀ» À§ÇØ ¿À´ÃÀº ¿À¶óŬ ȸ»ç¿¡¼­ ¸¸µç µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛ MySQLÀÇ ¼³Ä¡ ¹æ¹ýÀ» ¾Ë·Áµå¸®µµ·Ï ÇÏ°Ú½À´Ï´Ù.

MySQL ÀÌ ¹«¾ùÀÌÁÒ?

µ¥ÀÌÅÍ º£À̽º(DataBase)ÀÇ ÁÙÀÎ ¸» DB´Â ÄÄÇ»ÅÍ ½Ã½ºÅÛ¿¡ ÀüÀÚ ¹æ½ÄÀ¸·Î ÀúÀåµÈ ±¸Á¶È­µÈ Á¤º¸ ¶Ç´Â µ¥ÀÌÅÍÀÇ Ã¼°èÀûÀÎ ÁýÇÕÀ» ÀǹÌÇϸç ÈçÈ÷ ¿ì¸®°¡ ¾î¶² ȨÆäÀÌÁö¿¡ ȸ¿ø°¡ÀÔÀ» Çϰųª °³ÀÎ Á¤º¸¸¦ ¼öÁ¤ÇÒ ¶§, °Ô½ÃÆÇ¿¡ ±ÛÀ» ¾²°Å³ª °Ô½Ã±ÛÀ» ºÒ·¯¿Ã ¶§, ¹°°ÇÀ» ±¸¸ÅÇϰųª ±¸¸Å³»¿ªÀ» È®ÀÎÇÒ ¶§ µîÀÇ ÇàÀ§¸¦ ½±°Ô »ý°¢ÇϽøé ÀÌÇØ°¡ ÆíÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÀúÀåµÈ µ¥ÀÌÅ͵éÀº SQL ¾ð¾î¸¦ ÀÌ¿ëÇØ °ü¸®, ¼öÁ¤, ¾÷µ¥ÀÌÆ®, Á¦¾î °¡ ÀÌ·ïÁö°í Àִµ¥ º¸´Ù ¿øÈ°ÇÑ ÀÛ¾÷À» À§ÇØ »ç¿ëµÇ´Â °ÍÀÌ ¹Ù·Î µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛ (DBMS)ÀÔ´Ï´Ù.

ÇöÀç ÇÁ·Î±×·¡¹Ö ½ÃÀå¿¡´Â ¸¹Àº Á¾·ùÀÇ DBMS°¡ Á¸ÀçÇϴµ¥ °¢°¢ÀÇ DBMS¸¶´Ù Àå´ÜÁ¡ÀÌ È®½ÇÇϱ⠶§¹®¿¡ »ç¿ëÀÚÀÇ ÀÔ¸À°ú ¾÷¹« »óȲ¿¡ ¸ÂÃç »ç¿ëÇÏ¸é µÇÁö¸¸ Àú´Â ¹«·áÀÌ¸ç ±ò²ûÇÑ ÀÎÅÍÆäÀ̽º¿Í ºÎµå·¯¿î Àâ¾÷ ¼Óµµ, Æí¾ÈÇÑ È£È¯¼º µîÀÇ ÀÌÀ¯·Î ¿À¶óŬÀÇ MySQLÀ» ¼±È£ÇÏ´Â ÆíÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ÀÌÀ¯·Î ÀÎÇØ SQLÀ» óÀ½ Á¢ÇϽô ¿©·¯ºÐµé¿¡°Ô ¿À¶óŬ ȸ»çÀÇ MySQLÀ» ÃßõÇÏ´Â ÀÌÀ¯À̱⵵ ÇÕ´Ï´Ù.

MySQL ´Ù¿î·Îµå ¹æ¹ý

¿À¶óŬ MySQLÀ» ´Ù¿î·ÎµåÇϱâ À§Çؼ­´Â °ø½Ä ȨÆäÀÌÁö https://www.mysql.com/ Á¢¼Ó ÈÄ DOWNLOADS ÅÇ > MySQL Community (GPL) Downloads > MySQL Community Server·Î ¸ÕÀú ¿ì¸®°¡ ÇÊ¿äÇÑ DBMS·Î ÀÌ¿ëÇØ ÁÖ¼Å¾ß ÇÕ´Ï´Ù.

MySQL °°Àº °æ¿ì ´Ù¾çÇÑ OS(¿î¿µÃ¼Á¦)¿¡¼­ »ç¿ëÀÌ °¡´ÉÇÏÁö¸¸ ¿À´Ã Àú´Â À©µµ¿ì ¹öÀüÀ» ¼³Ä¡ÇØ º¸µµ·Ï ÇÏ°Ú½À´Ï´Ù.

ÆäÀÌÁö À̵¿ ÈÄ Windows (x84, 32 & 86-bit), MySQL Installer MSI, Go to Downlodad Page > Windows (x84, 32 & 86-bit), MySQL Installer)·Î À©µµ¿ì ÄÄÇ»ÅÍ ¿ë MySQL.exe ½ÇÇà ÇÁ·Î±×·¥À» ´Ù¿î·ÎµåÇØ ÁÖ½Ã¸é µË´Ï´Ù.

MySQL ´Ù¿î·Îµå ¹öÆ°À» ´©¸£¸é ·Î±×ÀÎ À¯µµ È­¸éÀÌ ³ëÃâµÇ´Âµ¥, ÀúÈñ °°Àº °æ¿ì µû·Î ·Î±×ÀÎÀ» ÁøÇàÇÏÁö ¾ÊÀ» °Å±â ¶§¹®¿¡ No thanks, just start my download. ¹öÆ°À» ´­·¯ÁÖ½Ã¸é ´Ù¿î·Îµå°¡ ÁøÇàµË´Ï´Ù. ´Ù¿î·Îµå µÈ ÆÄÀÏÀº ³» ÄÄÇ»ÅÍ > ´Ù¿î·Îµå¿¡¼­ È®ÀÎ °¡´ÉÇϽʴϴÙ.

MySQL ¼³Ä¡ ¹æ¹ý

³» ÄÄÇ»ÅÍ > ´Ù¿î·Îµå Æú´õ·Î À̵¿ ÈÄ mysql-installer-community-8.0.22.0.exe ÇÁ·Î±×·¥À» Ŭ¸¯ÇÏ¸é º»°ÝÀûÀ¸·Î MySQL ¼³Ä¡°¡ ½ÃÀ۵˴ϴÙ. ÀÌÁ¦ °ð ¼³Ä¡ ¿Ï·á°¡ ¾ó¸¶ ³²Áö ¾Ê¾Ò±â ¶§¹®¿¡ Á¶±Ý¸¸ ´õ Èû³»¾î¼­ ¼³Ä¡¸¦ ¸¶Àú ÁøÇàÇØ º¸ÁÒ,

ÇÁ·Î±×·¥ ¼³Ä¡ ù È­¸é¿¡´Â MySQL ¼³Ä¡ ŸÀÔÀ» ¼±ÅÃÇÏ´Â È­¸éÀÌ º¸ÀÔ´Ï´Ù. ÀúÈñ °°Àº °æ¿ì ÀÔ¹®¿ëÀ¸·Î °¡º±°Ô »ç¿ëÇÒ °Å±â ¶§¹®¿¡ Developer Default žÀ» À» ¼±Åà ÈÄ Next ¹öÆ°À» ´­·¯ÁÖ½Ã¸é µË´Ï´Ù.

- Server Only : MySQL ¼­¹ö¸¸ ¼³Ä¡, ÁÖ·Î ¼­ºñ½º ¹èÆ÷ ½Ã ¸¹ÀÌ »ç¿ë

- Client only : ¼­¹ö¸¦ Á¦¿ÜÇÑ °³¹ß¿¡ ÇÊ¿äÇÑ °³¹ß¿¡ ÇÊ¿äÇÑ ¸ðµç ±â´É ¼³Ä¡

- FULL : MySQL¿¡¼­ Á¦°øÇÏ´Â ¸ðµç ±â´É ¼³Ä¡

- Custom : »ç¿ëÀÚ°¡ ÇÊ¿ä ±â´É¸¸ ¼±ÅÃÇÏ¿© ¼³Ä¡

 

ÀÌÈÄ Execute ¹öÆ°À» ÅëÇØ ³»°¡ »ç¿ëÇÒ SQL ±â´ÉµéÀ» ¼³Ä¡ÇØ ÁÖ½Ã¸é µË´Ï´Ù.

 

MySQL °°Àº °æ¿ì ¼­¹ö¸¦ ÅëÇØ Åë½ÅÀ» ¹Þ±â ¶§¹®¿¡ Port¸¦ ÀÌ¿ëÇϴµ¥, Àú °°Àº °æ¿ì ÀÌ¹Ì Åè°Ù ¼­¹ö ÇÁ·Î±×·¥ µî°ú °°Àº ´Ù¸¥ °³¹ß ÇÁ·Î±×·¥À¸·Î ÀÎÇØ 3306 Port°¡ »ç¿ë ÁßÀÌ´Ù º¸´Ï ¿À·ù°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù. ¸¸¾à Àúó·³ ±âº» 3306 Port °¡ ÀÌ¹Ì »ç¿ë ÁßÀ¸·Î ÀÎÇØ ¼³Ä¡ ¿À·ù°¡ ¹ß»ýµÇ´Â ºÐµéÀº ´çȲÇÏÁö ¸»°í MySQLÀÇ ±âº» Æ÷Æ® ¹øÈ£¸¦ 3316ó·³ ´Ù¸¥ °É·Î ¹Ù²ãÁÖ½Ã¸é ¹®Á¦°¡ ÇØ°áµË´Ï´Ù.

ÀÎÅͳݿ¡ ã¾Æº¸¸é °ÅÀÇ ´ëºÎºÐ ÇöÀç 3306 Æ÷Æ®¸¦ »ç¿ë ÁßÀÎ ÇÁ·Î±×·¥À» »èÁ¦Ç϶ó°í µÇ¾îÀÖÁö¸¸ ±»ÀÌ ÀúÈñó·³ MySQLÀ» °øºÎ¿ëÀ¸·Î »ç¿ëÇÒ ¸ñÀûÀ̶ó¸é Æ÷Æ® ¹øÈ£¸¦ ´Ù¸¥ °É·Î º¯°æÇØ Áּŵµ Å« ¹®Á¦´Â ¾ø½À´Ï´Ù.

¸î ¹ø ´õ Next ¹öÆ°À» ´©¸£´Ù º¸¸é MySQLÀÇ ROOT °èÁ¤ÀÇ ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇ϶ó´Â È­¸éÀÌ ³ª¿É´Ï´Ù.

ROOT °èÁ¤À̶õ ½±°Ô ¸»ÇØ ¸ðµç ±ÇÇÑÀ» °¡Áö°í ÀÖ´Â ¸¶½ºÅÍ °èÁ¤À¸·Î ¸ðµç MySQL DBÀÇ ¼öÁ¤ ±ÇÇÑÀ» °¡Áö°í ÀÖ´Â °èÁ¤À̱⠶§¹®¿¡ ÀÚÄ© ºñ¹Ð¹øÈ£¸¦ º¸¾ÈÀÌ ³·µµ·Ï ³Ê¹« ½±°Ô ÀÔ·ÂÇϰųª, ¹Ý´ë·Î ³Ê¹« ¾î·Æ°Ô ÀÔ·ÂÇß´Ù ±î¸Ô°Ô µÇ¸é ÇöÀç ¼³Ä¡ÇÑ MySQL¿¡ Á¢¼ÓÇÒ ¼ö ¾ø±â ¶§¹®¿¡ ²À ½ÅÁßÇÏ°Ô ³Ö¾îÁÖ¼Å¾ß ÇÕ´Ï´Ù.

ÇÏÁö¸¸!

ÀúÈñ´Â ±³À° ¸ñÀûÀ̱⠶§¹®¿¡ ºñ¹Ð¹øÈ£¸¦ 1234·Î °¡º±°Ô ¼³Á¤ÇØ ÁÖ½Ã¸é µË´Ï´Ù. Çö¾÷¿¡¼­ ÀÌ·± ºñ¹Ð¹øÈ£¸¦ »ç¿ëÇÏ¸é ¹Ù·Î ½Ã¸»¼­¸¦ ¾²°ÚÁö¸¸ ³» °³ÀÎ ÄÄÇ»ÅÍ¿¡ ³»°¡ °³ÀÎÀûÀÎ ¸ñÀûÀ¸·Î °øºÎ¸¦ »ç¿ëÇϴµ¥ ¾î¶»³ª¿ä. ÇÏÇÏ;;

 

°è¼Ó Next ¹öÆ°À» ´©¸£¸é ¸¶Áö¸·À¸·Î ROOT °èÁ¤ÀÇ ºñ¹Ð¹øÈ£¸¦ È®ÀÎÇÏ´Â ¿µ¿ªÀÌ º¸ÀÔ´Ï´Ù. ¹æ±Ý Àü ÀÔ·ÂÇØ ÁØ ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁֽŠ´ÙÀ½ Check ¹öÆ°À» ´©¸£¸é Connection succeeded¿Í ÇÔ²² ´ÙÀ½À¸·Î ³Ñ¾î°¡´Â Next ¹öÆ°ÀÌ È°¼ºÈ­µË´Ï´Ù.

ÃÖÁ¾À¸·Î Finish ¹öÆ°À» ´©¸£¸é MySQLÀÌ ¼³Ä¡°¡ ¿Þ·áµÇ¸ç SQL Äõ¸® ¹®À» ÀÔ·ÂÇÒ ¼ö ÀÖ´Â MySQL Workbench È­¸éÀÌ ½ÇÇàÀÌ µÇ¸ç ÇöÀç º¸¿©Áö°í ÀÖ´Â MySQL Workbench ÇÁ·Î±×·¥Àº ¹ÙÅÁÈ­¸é ¶Ç´Â À©µµ¿ì ¼³Ä¡µÈ ÇÁ·Î±×·¥ ¸ñ·Ï¿¡¼­ ÆĶõ»ö µ¹°í·¡ ¾ÆÀÌÄÜ MySQL Workbench 8.0 CE ÇÁ·Î±×·¥À» ½ÇÇà½ÃÄÑ ÁÖ½Ã¸é µË´Ï´Ù.

°ú°Å MySQL ¼³Ä¡ ¹æ¹ýÀ» Çѹø °øÀ¯µå¸° ÀûÀÌ ÀÖÁö¸¸ ÃֽŠ¹öÀü¿¡¼­ ¼³Ä¡ ´Ü°è°¡ ¸î °³ Ãß°¡µÇ´Ù º¸´Ï Á¶±Ý ¾î·Á¿öÇϽô ºÐµéÀÌ °è½Ã´Â °Å °°¾Æ ´Ù½Ã Çѹø ¼³Ä¡ °úÁ¤À» Á¤¸® µå¸®°Ô µÇ¾ú½À´Ï´Ù. ÀÌÁ¦ ¸· SQLÀ» ½ÃÀÛÇÏ·Á´Â ºÐµé¿¡°Ô Á¶±Ý µµ¿òÀÌ µÇ¾úÀ¸¸é ÁÁ°Ú³×¿ä. ¼³Ä¡ °úÁ¤¿¡ ±Ã±ÝÇÑ °Ô ÀÖÀ¸½Ã´Ù¸é ¾ðÁ¦µç ´ñ±Û·Î ³²°ÜÁÖ¼¼¿ä. Á¦°¡ ½Ã°£ÀÌ µÉ ¶§¸¶´Ù µµ¿òÀ» µå¸®µµ·Ï ÇÏ°Ú½À´Ï´Ù.