MySQL »ç¿ë¹ý Ãâó : koreaphp.co.kr
±Û³»¿ë º» ³»¿ëÀº HTML Çü½ÄÀ¸·Î ¾²¿©Á³½À´Ï´Ù. ¼Ò½º¸¦ º¸½Ã·Á¸é ¹öÆ°À» ´©¸£¼¼¿ä. 1. Ä¿¸Çµå ±âÃÊ ¸í·É¾î
Àú¹ø½Ã°£¿¡ ÇÁ·ÒÇÁÆ®ÀÇ Á¾·ù¿Í »óŸ¦ ¾Ë¾Æº¸¾Ò´Ù. MYSQL ¼¹ö±¸µ¿ÈÄ Á¢¼ÓÀ» ÇØ º¸µµ·Ï ÇÏ°Ú´Ù.
C:mysqlbin>mysql -u root mysql
Welcome to the MySQL monitor. Commands end with ; or g. Your MySQL connection id is 5 to server version: 3.21.29a-gamma
Type 'help' for help.
mysql>
±×·³ À§¿Í °°ÀÌ È¯¿µ ¸Þ½ÃÁö°¡ ¶á´Ù. ¿©±â¼ ¸¶Áö¸· ¶óÀÎÀ» ÁÖ¸ñÇϱ⠹ٶõ´Ù.
µµ¿ò¸» ÇÊ¿äÇϸé 'help'¸¦ ÀÔ·ÂÇÏ´Â ¸Þ½ÃÁö°¡ º¸ÀÏ °ÍÀÌ´Ù.
¾î¶² ÇÁ·Î±×·¥ÀÌ´øÁö µµ¿ò¸» ¸¸Å ÁÁÀº ¼³¸í¼´Â ¾ø´Ù. ±×·¡¼ ¿©±â¼µµ µµ¿ò¸»À» ºÒ·¯º¸¶ó°í ³ª¿Í ÀÖ´Â °ÍÀ¸·Î ³ª´Â »ý°¢ÇÑ´Ù. ±×·³ µµ¿ò¸»À» ºÒ·¯¿Àµµ·Ï ÇÏ°Ú´Ù.
mysql> help
À§¿Í °°ÀÌ 'help'¸¦ ÀÔ·ÂÇÏ¸é ¾Æ·¡¿Í °°Àº ³»¿ëÀ» º¼ ¼ö ÀÖ´Ù.
MySQL commands: help (h) Display this text ? (h) Synonym for `help' clear (c) Clear command connect (r) Reconnect to the server. Optional arguments are db and host edit (e) Edit command with $EDITOR exit ( ) Exit mysql. Same as quit go (g) Send command to mysql server print (p) print current command quit (q) Quit mysql rehash (#) Rebuild completion hash status (s) Get status information from the server use (u) Use another database. Takes database name as argument
Connection id: 5 (Can be used with mysqladmin kill)
mysql>
À§ÀÇ ³»¿ëÀº MYSQL Ä¿¸Çµå¿¡¼ »ç¿ëµÉ ¼ö ÀÖ´Â ¸í·É¾îµéÀÌ´Ù.
( )¾È¿¡ ÀÖ´Â °ÍÀº ÀÏÁ¾ÀÇ ´ÜÃàÅ°¶ó »ý°¢ÇÏ¸é µÈ´Ù.
³»¿ëÀ» º¸¸é Àú¹ø½Ã°£¿¡ ¼³¸íÇÑ °Íµµ ÀÖÀ» °ÍÀÌ´Ù.
´Ùµé ½±°Ô ÀÌÇØ°¡ µÇ¸®¶ó »ý°¢ÀÌ µÈ´Ù. ±×·¡¼ °£´ÜÈ÷ ¼³¸íÇÏ°í ³Ñ¾î °¡°Ú´Ù. ¾îÂ÷ÇÇ ¾ÕÀ¸·Î ¸¹ÀÌ »ç¿ëÇÏ°Ô µÉ °ÍÀÌ´Ù. ±×·¯¹Ç·Î ¿Ü¿ì´Â °Í º¸´Ù ÇÊ¿äÇÒ ¶§¸¶´Ù ºÒ·¯¿Í º¸¸é ÀÚ¿¬È÷ ¾Ë°Ô µÉ °ÍÀÌ´Ù.(ÀÌ°ÍÀº ³ªÀÇ °æÇèÀÔ´Ï´Ù.ÈÄÈÄ)
1) help , ? (h)
¼³¸íÀÌ ÇÊ¿ä¾ø°ÚÁö¸¸ °¡Àå ¿ä±äÇÏ°Ô ¾²¿©Áö´Â °ÍÀÌ´Ù. Ä¿¸Çµå ¸í·É ¸®½ºÆ® º¸±â
2) clear (c)
Àú¹ø½Ã°£¿¡ ¼³¸íÀ» Çؼ Àß ¾Ë°í °è½ÃÁÒ? ¸ð¸£½Å´Ù°í¿ä? Àú·±.. ÀÌ ¸í·É¾î ó·³ Áö¿öÁ³³ªºÁ¿ä?
¸í·É¾î Áß´Ü, ´ë±â¸í·ÉÀ¸·Î º¹±ÍÇÒ ¶§ »ç¿ëµÈ´Ù.
3) connect (r)
¼¹ö(È£½ºÆ®) ¿Í DB°£ÀÇ ¿¬°á»óŸ¦ È®ÀÎÇÑ´Ù. (MYDB¶ó´Â µ¥ÀÌÅ×À̽º¿Í ¿¬°áÀÌ µÇ¾î ÀÖ´Â °æ¿ì)
mysql> r Connection id: 10 Current database: MYDB
mysql>
4) edit (e)
¿¡µðÅÍÇÒ ÇÁ·Î±×·¥À» ºÒ·¯¿À°Å³ª ¿¡µðÅÍ ÀÛ¾÷ Áغñ¸¦ ÇÑ´Ù.(´Ü, À©µµ¿¡¼´Â ¿¡µðÅÍÇÁ·Î±×·¥ÀÌ ÁöÁ¤µÇ¾î ÀÖÁö ¾Ê¾Æ¼ ´ÙÀ½°ú °°Àº ¿¡·¯°¡ ³ªÅ¸³´Ù.)
mysql> e ERROR: Sorry, you can't send the result to an editor in Win32 mysql>
5) exit ( )
MYSQLÀ» ºüÁ®³ª°¥ ¶§ ¾´´Ù. QUIT¿Í °°ÀÌ ¾²ÀδÙ.
6) go (g)
¸í·É¾î¸¦ ¼¹ö¿¡ º¸³½´Ù´Â Àǹ̷Π¸í·É¾î Á¾°áÀ» ³ªÅ¸³½´Ù. Áï ¼¼¹ÌÄÝ·Ð(;)°ú °°Àº ¿ªÇÒÀ» ÇÑ´Ù.
»ç½Ç ÀÌ ¸í·ÉÀÇ ¼³¸íÀº ¼¹ö¿¬°á½Ã¿¡ ÀÌ¹Ì ³ª¿Í ÀÖ´Ù.
[ Welcome to the MySQL monitor. Commands end with ; or g. ]
7) print (p)
¸»±×´ë·Î command »óŸ¦ Ãâ·ÂÇÑ´Ù.
mysql> p --------------
--------------
mysql>
8) quit (q)
9) rehash (#)
µ¥ÀÌÅͺ£À̽º¿¡ º¯È°¡ »ý°åÀ» °æ¿ì ReloadÇÏ¿© º¯ÈµÈ °ÍÀ» ÀνÄÇÏ°Ô ÇÑ´Ù.
mysql> # mysql>
10) status (s)
ÇöÀç MYSQL ¼¹ö Á¤º¸¸¦ ¾Ë¾Æº¼ ¶§ ¾²ÀδÙ.
mysql> s -------------- C:MYSQLBINMYSQL.EXE Ver 9.13 Distrib 3.21.29a-gamma, for Win95 (i586)
Connection id: 8 Current database: Server version 3.21.29a-gamma Protocol version 10 Connection localhost via TCP/IP TCP port 3306 Uptime: 50 min 22 sec
Running threads: 1 Questions: 15 Opened_tables: 3 Reloads: 1 Open tables: 0 --------------
mysql>
11) use (u)
µ¥ÀÌÅͺ£À̽º¸¦ ¼±ÅÃÇÒ ¶§ ¾²ÀδÙ.
À§¿¡ »óŸ¦ º¸¸é
Current database:
ó·³ ¼±ÅÃµÈ µ¥ÀÌÅͺ£À̽º°¡ ¾ø´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù.
´ÙÀ½°ú °°ÀÌ MY_DB µ¥ÀÌÅͺ£À̽º¸¦ ¼±ÅÃÇÏ¿© º¸ÀÚ (MYDB Å×ÀÌŸº£À̽º´Â ÀÌ¹Ì »ý¼ºµÈ ÈÄÀÌ´Ù.)
mysql> u MYDB Database changed mysql> s -------------- C:MYSQLBINMYSQL.EXE Ver 9.13 Distrib 3.21.29a-gamma, for Win95 (i586)
Connection id: 9 Current database: MYDB Server version 3.21.29a-gamma Protocol version 10 Connection localhost via TCP/IP TCP port 3306 Uptime: 55 min 36 sec
Running threads: 1 Questions: 23 Opened_tables: 3 Reloads: 1 Open tables: 0 --------------
mysql>
´ÙÀ½Ã³·³ µ¥ÀÌÅͺ£À̽º°¡ MYDB·Î ¼±ÅÃµÈ °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù.
ÀÌ»óÀ¸·Î ÄÁ¸Çµå ¸í·É¾î¿¡ ¾Ë¾Æº¸¾Ò´Ù. ´ÙÀ½Àº MYSQLÀ» ½±°Ô »ç¿ëÇϱâ À§ÇØ ¸¸µé¾î³õÀº À¯Æ¿¸®Æ¼¸¦ ¹è¿öº¸ÀÚ.
2.MYSQL Åø ÀÌÇØÇϱâ
MYSQL À̶õ ¾îµð¿¡ ¾²¿©Áö´Â °ÍÀϱî¿ä? ¾Õ¼ ¸»¾¸À» µå·ÈÁö¸¸ ¿ì¸® ÁÖÀ§ÀÇ »ýÈ°¿¡´Â Á¤º¸°¡ ³Ê¹«³ª ¸¹ÀÌ ³Î·Á ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ¸¹Àº Á¤º¸(µ¥ÀÌŸ)¸¦ ã±â ½¬°í °ü¸®Çϱ⠽±µµ·Ï Çϱâ À§ÇØ µ¥ÀÌŸ¸¦ ÇÑ °÷¿¡ ¸ð¾Æ¼ µ¥ÀÌÅͺ£À̽ºÈ ½ÃÅ°´Â ÀÛ¾÷ÀÌ ÇÊ¿äÇÕ´Ï´Ù. À̶§ MYSQLÀ̶ó´Â DBMS ÇÁ·Î±×·¥À¸·Î ¼Õ½±°Ô ÇÒ ¼ö ÀÖ´Â °ÍÀÔ´Ï´Ù. ±×·³ ¼³Ä¡¿Í ±¸µ¿¿¡ ´ëÇؼ´Â ¾Õ °Á¿¡¼ ´Ùµé ¾Ë°í °è½Ç°Å¶ó ¹Ï½À´Ï´Ù. ¾î¶² ÇÁ·Î±×·¥ÀÌ´øÁö Àß È°¿ëÇϱâ À§Çؼ´Â ¸Þ´º ¹× ÅøÀ» Àß »ç¿ëÇؾßÁö¸¸ Àß »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·³ Áö±ÝºÎÅÍ ÇϳªÇϳª ¹è¿öº¸°Ú½À´Ï´Ù. (¡Ø Ç¥°¡ ÀÖ´Â °ÍÀº À©µµ¿¡µµ ÀÖ´Â °ÍÀÔ´Ï´Ù.)
1) mysql ¡Ø
sql ¹®À» ½ÇÇà½ÃÅ°À§ÇÑ Å͹̳ÎÀ¸·Î½á ´ëÈÇü¹æ½Ä°ú ºñ´ëÈÇü½ÄÀÇ ¹æ¹ýÀÌ ÀÖ´Ù.
¿¹) ´ëÈÇü
mysql> show databases; +----------+ | Database | +----------+ | MYDB | | mysql | | test | +----------+ 3 rows in set (0.11 sec)
mysql>
ºñ´ëÈÇü
c:myslqlbinmysql -u root MY_DB < tableinstall.sql
tableinstall.sql À̶ó´Â ¹èÄ¡ÆÄÀÏ·Î ÀÏ°ýó¸®ÇÏ´Â ¹æ½ÄÀÌ ÀÖ´Ù.
2) myslqld ¡Ø
´Ùµé Àß ¾Ë°í ÀÖ°ÚÁÒ MYSQL¼¹öÀÇ µ¥¸óÀ¸·Î ÀÌ°ÍÀÌ ½ÇÇàµÇ°í ÀÖ¾î¾ß MYSQL µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
3) mysqldump ¡Ø
MYSQL µ¥ÀÌÅͺ£À̽º¸¦ ¹é¾÷ÇÒ ¶§¿Í ÆÄÀÏ·Î ÀúÀåÇÒ ¶§ »ç¿ëÇÑ´Ù. ÀúÀåÀº SQL¹®Àå ¶Ç´Â ÅÇÀ¸·Î ºÐ¸®µÈ ÅؽºÆ® ÆÄÀÏ·Î ÀúÀåÇÒ ¼ö ÀÖ´Ù.
4) mysqladmin ¡Ø
¸¹ÀÌ º¸¾ÒÀ»°Ì´Ï´Ù. MYSQL ÀÇ °ü¸®¿ë À¯Æ¿¸®Æ¼·Î µ¥ÀÌÅͺ£À̽ºÀÇ »ý¼º,Á¦°Å,refreshµîÀÇ MYSQL¼¹ö·ÎºÎÅÍ »óÅÂÁ¤º¸¿Í ÁøÇà»óÅÂÀÇ Á¤º¸¸¦ ¾Ë¾Æº¼ ¶§ »ç¿ëÇÑ´Ù.
5) mysqlaccess
MYSQL ¼¹ö¿Í »ç¿ëÀÚ µ¥ÀÌÅͺ£À̽ºÀÇ ¿¬°á¿¡ ´ëÇÑ ±ÇÇÑÀ» üũÇÏ´Â ½ºÅ©¸³Æ®ÀÔ´Ï´Ù. ³ªÁß¿¡ DB»ç¿ëÀÚ°¡ RootÀÎÁö ÀϹݻç¿ëÀÚÀÎÁö ±¸ºÐÇÒ ¶§ »ç¿ëµË´Ï´Ù.
6) mysqlshow ¡Ø
°¡Àå ¸¹ÀÌ »ç¿ëµÉ °ÍÀ¸·Î »ý°¢µÇ´Â À¯Æ¿¸®Æ¼ÀÌ´Ù. µ¥ÀÌÅͺ£À̽º¿Í Å×À̺í,Ä÷³ ±×¸®°í À妽º¿¡ ´ëÇÑ Á¤º¸ Ãâ·Â¿¡ »ç¿ëµÈ´Ù.
7) mysql_install_db
¸®´ª½º¿¡¼´Â MYSQL ¼³Ä¡½Ã¿¡ º¸¾ÒÀ» ½ºÅ©¸³Æ®ÀÌ´Ù. ÀÌ°ÍÀº ¼³Ä¡ÈÄ µü Çѹø¸¸ ½ÇÇàÇÏ´Â ½ºÅ©¸³Æ®·Î µðÆúÆ® Ư±ÇÀ¸·Î Å×À̺íÀÇ Çã°¡¸¦ »ý¼ºÇÑ´Ù. ÇÏÁö¸¸ À©µµ¿ë¿¡¼´Â ÀÚµ¿À¸·Î ¼³Ä¡µÉ ¶§ ½ÇÇàµÇ´Â °ÍÀÌÁö ¾Æ´Ï¸é ¾ø´Â °ÍÀÎÁö »ç¿ëÀ» ÇÏÁö ¾Ê´Â´Ù.
8) mysqlbug
¸» ±×´ë·Î ¹ö±× º¸°í¼¸¦ ÀÛ¼ºÇÒ ¶§ »ç¿ëµÇ´Â ½ºÅ©¸³Æ®ÀÌ´Ù. ¸¸¾à ¿©·¯ºÐÁß¿¡ ¹ö±×¸¦ ¹ß°ßÇÏ¼Ì´Ù¸é º¸°í¼¸¦ ÀÛ¼ºÇÏ¿© TcX - MySQL HOMEPAGE À¸·Î Á¦ÃâÇغ¸±â ¹Ù¶ø´Ï´Ù. (^-%)
9) msql2mysql
shell½ºÅ©¸³Æ®·Î mSQL ÇÁ·Î±×·¥À» MYSQLÀ¸·Î º¯È¯ÇÑ´Ù.(´Ü, ¸ðµç °ÍÀ» ¿Ïº®ÇÏ°Ô´Â º¯È¯ÀÌ ¾ÈµÇ´Â Á¡À» ±â¾ïÇÏ±æ ¹Ù¶õ´Ù.) ¸¸µç ȸ»ç°¡ ´Ù¸£¹Ç·Î Â÷ÀÌ°¡ ´ç¿¬È÷ ÀÖ°ÚÁÒ!!
10) replace ¡Ø
msql2mysql¿¡ »ç¿ëµÇ´Â ½ÇÇàÆÄÀÏÀÌ´Ù. ¶ÇÇÑ ¹®ÀÚ¿À» ÆÄÀÏ, Ç¥ÁØÀÔ·Â, ¶Ç´Â ¾î¶² ƯÁ¤ »óÅ·Πº¯È¯ÇÒ ¶§ »ç¿ëµÇ¸ç ¹®ÀÚ¿³¢¸®ÀÇ ±³È¯¿¡µµ »ç¿ëµÈ´Ù.
11) mysqlimport ¡Ø
Çϳª ¶Ç´Â ´õ ¸¹Àº ÅؽºÆ® ÆÄÀÏÀ» °¢°¢ÀÇ Å×À̺í·Î ÀÔ·Â,ÀúÀåÀ» ÇÒ ¶§ »ç¿ëÇÑ´Ù.
12) isamchk ¡Ø
MYSQL Å×À̺íÀ» üũÇÒ ¶§, optimise ¶Ç´Â ÀÌ»ó»óŸ¦ ¼öÁ¤ÇÒ ¶§ »ç¿ëµÈ´Ù.
13) safe_mysqld
¸®´ª½º¿¡¼ µ¥¸ó¿¡ ÀÌ»óÀÌ ÀÖÀ» ¶§ Àç½ÃÀÛ½ÃÅ°°í ½ÇÇàÁ¤º¸¸¦ logÆÄÀÏÀÌ ±â·ÏÇÑ´Ù. À©µµ¿¡´Â ¾ø´Â °Í °°±º¿ä..
´ÙÀ½Àº À©µµ¿ë¿¡¼ ¼³Ä¡µÈ À¯Æ¿¸®Æ¼ÀÔ´Ï´Ù.
14) MySqlManager ¡Ø
James Pereira ¾¾°¡ ¸¸µç À©µµ¿ë sql °ü¸®ÅøÀÔ´Ï´Ù. ÀÔ·Â ¹æ½ÄÀÌ SQL Server 6.x ¿Í ºñ½ÁÇÑ ´À³¦À» ¹Þ´Â´Ù.(»ç¿ëÀ» ¾ÈÇØ º¸¾ÒÁö¸¸ ±¦ÂúÀº ÇÁ·Î±×·¥ÀÎ °Í °°¾Æ¿ä)
´ÙÀ½¿¡ ÀÖ´Â À¯Æ¿¸®Æ¼´Â Àúµµ ¾ÆÁ÷ ¸ô¶ó¼ ¾Æ½Ã´Â ºÐÀº ¸ð¸£´Â »ç¶÷À» À§ÇØ ¾Ë·ÁÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù.
15) mysqld-opt ¡Ø
16) mysqlc ¡Ø
|