070-8260-2526

ÆòÀÏ ¿ÀÀü 9½Ã ~ ¿ÀÈÄ 6½Ã
´ÜÀ§³óÇù

352-0331-1626-83

¿¹±ÝÁÖ:°­¸¸¼öÅ×Å©³ÝÄÚ¸®¾Æ


ÀÚÁÖ¹¯´Â Áú¹®
Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖ¹¯´Â Áú¹®

Á¶È¸¼ö 7229
Áú¹® mysql latin1 À¸·Î µÈ DB ¸¦ utf8 ·Î ¹Ù²Ù±â
mysql latin1 À¸·Î µÈ DB ¸¦ utf8 ·Î ¹Ù²Ù±â  | ÇÁ·Î±×·¡¹Ö
 2011.11.11 11:54

      ¸»¸Ó¸®¾øÀ½
 
 ±¹±º(wolfaou)
 
http://cafe.naver.com/jnsinc/85 
 
Á¦¸ñ: latin1 À¸·Î µÈ DB ¸¦ utf8 ·Î ¹Ù²Ù±â

1. mysqldump -u userid -ppasswd --default-character-set=utf8 dbname tablename > dbname.tablename.sql ;

¹é¾÷¹ÞÀº dbname.tablename.sql ¸¦ ¿¡µðÅÍ Ç÷¯½º·Î ¿­¾î¼­ ³»¿ë¸¸ ³²±â°í ½ºÅ°¸¶ »èÁ¦
ÀúÀå½Ã¿¡ ¹Ýµå½Ã ´Ù¸¥À̸§À¸·Î ÇÒ¶§ ÆÄÀϿɼÇÀ» utf8 ·Î ÇÕ´Ï´Ù.



2. ½ºÅ°¸¶¸¸ µû·Î mysql ·Î ½ÇÇà½ÃÅ´ ½ÃÄÑ Å×À̺íÀ» »ý¼ºÇÑ´Ù.  À̶§  DEFAULT CHARSET=utf8  ¿É¼ÇÀ» ³Ö½À´Ï´Ù.

»ùÇ®:
CREATE TABLE `tablename` (
  `num` int(11) NOT NULL AUTO_INCREMENT,
 ......
  PRIMARY KEY (`num`),
  KEY `p_no` (`p_no`),
  KEY `p_no_2` (`p_no`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=0 ;



3. ÀÌÁ¦ ½©·Î Á¢¼ÓÇÏ¿© mysql À»  Á¢¼ÓÇÕ´Ï´Ù.
mysql -u userid -ppasswd dbname ;

4.µé¾î°¥ ³»¿ëÀÌ ¸¹Àº °æ¿ì ¿¡·¯°¡ ³³´Ï´Ù. ¾Æ·¡¿Í °°ÀÌ ½ÇÇà¸í·É¾î ½ÇÇà
set GLOBAL max_allowed_packet= 1024*1024*32 ;

5. ÀÌÁ¦ ÆÄÀÏÀ» ÀÓÆ÷Æ® ÇÒ Â÷·ÊÀÔ´Ï´Ù.
set names utf8 ;
source C:Users1dbname.tablename.sql