³»Á¤º¸

ÁÖ¹®Á¶È¸.°ü¸®

Ä¿¹Â´ÏƼ

¼Ö·ç¼Ç °ü·Ã °Ô½ÃÆÇ
 


 

Å׸¶Çü ÀÚÀ¯°Ô½ÃÆÇ

 


¤ýÀÛ¼ºÀÚ
¤ýÀÛ¼ºÀÏ 2018/09/18 17:38
¤ýºÐ ·ù Database
¤ýÁ¶È¸: 1062      
¤ýIP: 112.xxx.200
MySQL ¹é¾÷°ú º¹±¸ : mysqldump, mysqladmin

▮ mysqldump

  mysqldump [¿É¼Ç] db_name [table_name] > backup_filename
  mysqldump [¿É¼Ç] --databases [¿É¼Ç] db_name1, db_name2, .... > backup_filename
  mysqldump [¿É¼Ç] --all-databases [¿É¼Ç] > backup_filename

  [¿É¼Ç]

     -A, --all-databases     : ¸ðµç DB¸¦ ´ýÇÁ

     --add-locks                : ´ýÇÁ Àü¿¡ lock ´ýÇÁ ÈÄ¿¡ unlock

     --add-drop-table         : ´ýÇÁ ÀÌÈÄ¿¡ Ãâ·Â¹°ÀÇ ¾Õ¿¡ drop table ¸í·É Ãß°¡ (º¹±¸ À§ÇØ)

     -B, --databases          : ¿©·¯ DB¸¦ µ¿½Ã¿¡ ´ýÇÁÇÒ ¶§ »ç¿ë

     -f, --force                   : ¿¡·¯¸¦ ¹«½Ã

     -h, --host                   : ÁöÁ¤ÇÑ È£½ºÆ®ÀÇ µ¥ÀÌÅ͸¦ ´ýÇÁ

     -t                  : data¸¸ ´ýÇÁ

     -d                 : µ¥ÀÌÅ͸¦ Á¦¿ÜÇÏ°í ½ºÅ°¸¶¸¸ ´ýÇÁ

     -p                 : »ç¿ëÀÚÀÇ ¾ÏÈ£¸¦ ÁöÁ¤

     -P                 : Æ÷Æ®¹øÈ£ ÁöÁ¤

     -u                 : »ç¿ëÀÚ¸í ÁöÁ¤

▮ Data¸¸À» ¹é¾÷

  : LOAD DATA INFILE¿¡¼­ »ç¿ëÇÑ ÆÄÀÏÀÇ °æ¿ì Data¸¸ Æ÷ÇÔÇÏ´Â °Íó·³ select ¸í·ÉÀ» ÀÌ¿ëÇؼ­ Data¸¸ Æ÷ÇÔµÈ Çü½ÄÀ¸·Î ¹é¾÷

   [¹®¹ý]

       - SELECT column_name, output_type

        INTO OUTFILE '°æ·Î ¹× ÆÄÀÏ¸í¡®

        [FIELDS TERMINATED BY 'Á¾´Ü¹®ÀÚ¡®]

        FROM table_name

        WHERE Á¶°Ç±¸¹® ;

ex) student tableÀÇ ³»¿ëÀ» °¢ Ä÷³À» | ·Î ±¸ºÐÇؼ­ ¼ºÀÌ ¸¶¾¾ÀÎ Çлý¸¸ ¡®/root/student.dat'·Î ÀúÀå

 mysql> select *

       -> into outfile '/root/student.dat'

       -> fields terminated by '|'

       -> from student

       -> where sname like '¸¶%';

 Query OK, 3 rows affected (0.00 sec)

 [root@linux /root]# cat student.dat

 012312|¸¶·®|³²|3|¹°¸®|3.50

 013213|¸¶ÃÊ|³²|2|È­ÇÐ|2.42

 013111|¸¶´ë|³²|1|»ý¹°|1.23

  ¡Ø [= ¿ÜºÎ ¸í·É¾î]

    #  mysql -p -e "select * from school.student where sname like '¸¶%';"

▮ º¹±¸

  : ¹é¾÷µÈ ³»¿ëÀÇ º¹±¸´Â mysql ¸í·É¾î³ª mysqladmin ¸í·É¾î¸¦ »ç¿ëÇÔ

  ex) rootÀÇ password°¡ 12345ÀÎ »óÅ¿¡¼­ database1À» ¹é¾÷ÇÑ data.db¶ó´Â ¹é¾÷ÆÄÀÏÀ» º¹±¸

   $ mysqladmin -u root -p12345 drop database1       // database1 »èÁ¦

   $ mysqladmin -u root -p12345 create database1   // database1 »ý¼º 

   $ mysql -u root -p12345 database1 < data.db        // data.dbÆÄÀÏ·Î database1 º¹±¸

 ======================================================================================

¹é¾÷ÆÄÀÏÀ» »ý¼ºÇÒ À§Ä¡·Î À̵¿ÇÑ´Ù.

MySQL ¹é¾÷

mysqldump -u»ç¿ëÀÚ¸í -pÆнº¿öµå DB¸í > »ý¼ºÇÒ ÆÄÀÏ

¿¹)

/usr/local/mysql/bin/mysqldump -uroot -pÆнº¿öµå system > backup.sql

°¡²û ÇѱÛÀÌ ±úÁ®¼­ ³ª¿Ã ¶§°¡ ÀÖ´Ù.

ÀÌ·² ¶§´Â character set À» ÁöÁ¤ÇÏ¿© ¹é¾÷ÆÄÀÏÀ» ¸¸µé¸é µÈ´Ù.

¿¹)

/usr/local/mysql/bin/mysqldump -uroot -pÆнº¿öµå system --default-character-set latin1 > backup.sql;

±×·³ DBÀÇ character set Àº ¾î¶»°Ô ¾Ë±î?

MySQL¿¡ Á¢¼ÓÇϽŠ´ÙÀ½ status Ä¡¸é µÈ´Ù.

...

Server characterset:    latin1
Db     characterset:    latin1
Client characterset:    latin1
Conn.  characterset:    latin1
...

º¹±¸ÇÒ¶§´Â

¿¹)

mysqladmin -u root -pÆнº¿öµå create database¸í

mysql -u root -pÆнº¿öµå database¸í < backup.sql

database ¸íÀ» ÁöÁ¤ÇÏÁö ¾Ê°í Àüü¸¦ ´ÙÇÒ °æ¿ì,,

-- Àüü ¹é¾÷
/usr/local/mysql/bin/mysqldump -u¾ÆÀ̵ð -pÆнº¿öµå --all-database > backup.sql

-- Àüü º¹¿ø
/usr/local/mysql/bin/mysql -u¾ÆÀ̵ð -pÆнº¿öµå < backup.sql 


 ==================================================================================


MySQL DUMP ¹é¾÷ ¹× º¹¿ø
¹é¾÷/º¹±¸ ¸ðµÎ cmd¸ðµå¿¡¼­ ÇÒ°Í.
====¹é¾÷====
1.cmdÁ¢¼Ó
-±ÇÇÑÀÌ ÀÖ´Â °èÁ¤À¸·Î dumpÇÒ°Í .(º¸Åë root°èÁ¤)
2.¸í·É¾î
-p[ºñ¹Ð¹øÈ£]´Â ÇÑÄ­ ¶ç¿ìÁö ¸»°í ºÙ¿©¼­ ÇÒ°Í.
3.ÀúÀåÀ§Ä¡¸¦ ÆÄÀÏ¸í ¾Õ¿¡ ÀûÁö¾ÊÀ¸¸é ÇöÀç À§Ä¡ÇØ ÀÖ´Â Æú´õ¿¡ ¹é¾÷ÇÑ´Ù.
====º¹±¸====
1. Mysql 5.0 °èÁ¤»ý¼º, µðºñ»ý¼º ÂüÁ¶.
-°èÁ¤ ¹× °èÁ¤¿¡ ±ÇÇÑÀ» ÁÖ°í db±îÁö ¼ÂÆÃ.
2.cmdÁ¢¼Ó
-±ÇÇÑÀÌ ÀÖ´Â °èÁ¤À¸·Î dumpÇÒ°Í .(º¸Åë root°èÁ¤)
2.¸í·É¾î(¹Ø¿¡)
-u[¾ÆÀ̵ð] -p[ºñ¹Ð¹øÈ£]´Â ÇÑÄ­ ¶ç¿ìÁö ¸»°í ºÙ¿©¼­ ÇÒ°Í.
¸í·É¾î
== ¹é¾÷ ==

DBÀüü ´ýÇÁ
mysqldump -u[¾ÆÀ̵ð] -p[ºñ¹Ð¹øÈ£] --all-databases > [ÀúÀåµÉ ÆÄÀϸí]
DB¸¸ ´ýÇÁ
mysqldump -u[¾ÆÀ̵ð] -p[ºñ¹Ð¹øÈ£] [µðºñ¸í] > [ÀúÀåµÉ ÆÄÀϸí]
Å×ÀÌºí ±¸Á¶¸¸
mysqldump -u[¾ÆÀ̵ð] -p[ºñ¹Ð¹øÈ£] --no-data [µðºñ¸í] [Å×À̺í¸í] > [ÀúÀåµÉ ÆÄÀϸí]
Å×ÀÌºí±¸Á¶¸¦ Á¦¿ÜÇÑ µ¥ÀÌÅ͸¸ ´ýÇÁ
mysqldump -u[¾ÆÀ̵ð] -p[ºñ¹Ð¹øÈ£] --no-create [µðºñ¸í] [Å×À̺í¸í] > [ÀúÀåµÉ ÆÄÀϸí]
==º¹±¸ ==

´ýÇÁÆÄÀÏÀ» ÀÌ¿ëÇÑ º¹±¸
mysql -u[¾ÆÀ̵ð] -p[¾ÏÈ£][µðºñ¸í] < [ÆÄÀϸí]
Æнº¿öµå µ¿½Ã ÀԷ½à º¹±¸ ¾ÈµÇ¸é
mysql -u[¾ÆÀ̵ð] -p[°ø¹é][µðºñ¸í] < [ÆÄÀϸí]

   

   
¹øÈ£     ±Û Á¦ ¸ñ ÀÛ¼ºÀÏ Á¶È¸
80 Å׵θ®¾ø´Â Æ˾÷â 2018/09/18 (È­) 1480
79 Çѱ¹ÀÇ ÁÖ¿äµµ½Ã À§µµ, °æµµ 2018/09/18 (È­) 1124
78 MySQL ¹é¾÷°ú º¹±¸ : mysqldump, mysqladmin 2018/09/18 (È­) 1062
77 ±¸±ÛÀÌ ¸»ÇÏ´Â SEO, °Ë»ö¿£ÁøÃÖÀûÈ­ ¹æ¹ý 6°¡Áö 2018/09/18 (È­) 1974
76 div °¡¿îµ¥ Á¤·Ä 2018/09/18 (È­) 999
75 ºÎÆ®½ºÆ®·¦ ¸Þ´º 2018/01/02 (È­) 1310
74 bootstap button menu1 2018/01/02 (È­) 1424
73 ¾ÆÅè ¿¡µðÅÍ ´ÜÃàÅ° ¸ðÀ½ 2017/11/23 (¸ñ) 2278
72 PHP ¹®¹ý 2014/07/25 (±Ý) 2501
71 ¸ÞŸÅÂ±× ¼Ó¼º Á¤¸® 2014/01/31 (±Ý) 2395
70 border-collapse´Â Å×ÀÌºí ¶Ç´Â ¼¿ÀÇ Å׵θ®¼± Ç¥½Ã¹æ¹ýÀ» ÁöÁ¤ÇÏ´Â ¼Ó¼ºÀÔ´Ï´Ù. 2013/10/17 (¸ñ) 2148
69 Áöµµ.ÁÂÇ¥.ÁÖ¼Ò ¸¸µå´Â ±¸±ÛÁöµµ 2013/10/09 (¼ö) 2453
68 css ¼¼·Î¸Þ´º(menu) 2013/10/02 (¼ö) 2222
67 css with jquery ¸Þ´º 2013/09/10 (È­) 1915
66 css ¸Þ´º 2013/09/10 (È­) 1949
65 Fluid Navigation CSS & jQuery(¸Þ´º) 2013/09/10 (È­) 2062
64 CSS Vertical Menu 2013/08/04 (ÀÏ) 2387
63 Navbar ...¸Þ´º 2013/07/31 (¼ö) 2072
62 ±¸±Û, ¹ÙÀ̵Πµî ÇØ¿Ü °Ë»ö¿£Áø »çÀÌÆ®µî·Ï, Áß¿äÇÑ °ÍÀº? 2013/07/21 (ÀÏ) 2323
61 InfoWindow ÀÚµ¿ ¶ç¿ì±â - v3 2013/07/19 (±Ý) 2817
60 Google maps V2 - sidebar list + category + color icons.........2 2013/07/19 (±Ý) 2261
59 ±¸±ÛÁöµµ¿¡ Áö¸íÀ̸§ Ãß°¡ (ÅؽºÆ® Çü) 2013/07/15 (¿ù) 2254
58 Google maps V3 - sidebar list + category + color icons.........3 2013/07/15 (¿ù) 2909
57 text label google maps v3 2013/07/14 (ÀÏ) 2411
56 ±¸±ÛÁöµµ ÁÂÇ¥ ã±â 2013/07/14 (ÀÏ) 2775
55 BING °Ë»ö°ü·Ã ¾ÆÀÌÇÇ ¸ðÀ½ 2013/06/25 (È­) 1916
54 ±¸±Û ÁÂÇ¥(À§µµ. °æµµ)°ªÀ» ¸¶¿ì½º Ŭ¸¯À¸·Î ãÀ» ¼ö ÀÖ½À´Ï´Ù. 2013/06/13 (¸ñ) 4575
53 ¿©·¯ °Ë»ö¿£Áø¿¡ »çÀÌÆ®¸Ê Á¦ÃâÇϱâ 2013/06/11 (È­) 2502
52 GoogleÀÇ À妽º³ª ·©Å· µî¿¡ °üÇÑ 10ÀÇ ¿ÀÇظ¦ Google °ø½Ä 2013/06/11 (È­) 2197
51 ¾ßÈÄ/ºù¿¡¼­ À妽Ì/Å©·Ñ¸µÀÌ ¾ÈµÇ´Â ¹®Á¦ ÇØ°á 2013/06/11 (È­) 2265
123

 

 

 

Àå¹Ù±¸´Ï 0
»óÇ°º¸°üÇÔ 0
¿À´Ãº»¸ñ·Ï 0
°è»ê±â
Æ÷Åа˻ö
ȸ»ç¼Ò°³ £ü  ±¤°í¹®ÀÇ £ü  Á¦ÈÞ¹®ÀÇ £ü  ÀÌ¿ë¾à°ü £ü  û¼Ò³â º¸È£Á¤Ã¥ £ü  °³ÀÎÁ¤º¸ Ãë±Þ¹æħ £ü  °í°´¼¾ÅÍ £ü  »çÀÌÆ®¸Ê
ÁÖ¼Ò : ¼­¿ïƯº°½Ã ¼ºµ¿±¸ ¿ë´ä25±æ 15-1(¿ë´äµ¿) | »óÈ£ : ¿ÃÆ÷¼ÒÇÁÆ®(allfor.kr) | ´ëÇ¥ÀÚ:±è¿µ±æ | ¾÷Å : ¼­ºñ½º.¼Ò¸Å | Á¾¸ñ : ȨÆäÀÌÁöÁ¦ÀÛ. ¼Ö·ç¼Ç°³¹ß. Åë½ÅÆǸŠE-MAIL : admin@allfor.kr | ¢Ï : 070-8116-9964 | 010-5711-7987 | »ç¾÷ÀÚµî·Ï¹øÈ£ : 263-46-00104 | °³ÀÎÁ¤º¸°ü¸® Ã¥ÀÓÀÚ : ±è¿µ±æ