ÃֽŠ°Ô½Ã±Û(DB)
2023.01.30 / 14:15

MYSQL 5.7 À©µµ¿ìÁî¿¡ ¼öµ¿¼³Ä¡Çϱâ

¿ì¸®¼Ò
Ãßõ ¼ö 126

1. MySQL package ´Ù¿î·Îµå

À©µµ¿ìÁî x86 ¶Ç´Â x64¸¦ ±¸º°ÇÏ¿© ZIP Archive ´Ù¿î·Îµå

http://dev.mysql.com/downloads/mysql/


2. ¼³Ä¡ µð·ºÅ丮 ¼±Á¤

µð½ºÅ© µå¶óÀ̺ê ÃÖ»óÀ§¿¡ ¾Æ·¡¿Í °°ÀÌ µð·ºÅ丮 »ý¼º (¿¹: Dµå¶óÀ̺ê)

- D:\MySQL

- D:\MySQL\Server57

- D:\MySQL\Data


3. ¾ÐÃàÇØÁ¦ ¹× º¹»ç

´Ù¿î·ÎµåÇÑ Zip ÆÄÀÏ ¾Æ·¡ µð·ºÅ丮¿¡ ¾ÐÃàÇØÁ¦ (D:\MySQL\Server57\bin ...)

      - D:\MySQL\Server57


4. MySQL ¹× À©µµ¿ìÁî ȯ°æ¼³Á¤

MySQL È¯°æ¼³Á¤

D:\MySQL\Server57\my-default.ini¸¦ my.ini·Î º¹»ç ¶Ç´Â À̸§ º¯°æ

my.ini ÆÄÀÏ ¼öÁ¤ (ÁÖ¼® ÇØÁ¦, ¾Æ·¡ ½½·¡½Ã Á¶½É)

 basedir = D:/MySQL/Server57

 datadir = D:/MySQL/Data

 port = 3306


À©µµ¿ìÁî ȯ°æº¯¼ö ¼³Á¤

- ½ÇÇàâ > sysdm.cpl > °í±Þ > ȯ°æ º¯¼ö

- ½Ã½ºÅÛ º¯¼ö > »õ·Î ¸¸µé±â 

 º¯¼öÀ̸§: MYSQL_HOME

 º¯¼ö °ª:   D:\MySQL\Server57

Path ¼±Åà > ÆíÁý

 %MYSQL_HOME%\bin


5. MySQL Data ÆÄÀÏ»ý¼º ¹× ¼­ºñ½º µî·Ï

ÆÄÀÏ »ý¼º 

- ½ÇÇàâ > cmd

- mysqld --initialize


¼­ºñ½º µî·Ï

- ½ÇÇàâ > cmd

mysqld --install


6. root ºñ¹Ð¹øÈ£ »ý¼º

Á¢±Ù ±ÇÇÑ ¿ìȸÇÏ¿© ÀϽÃÀûÀ¸·Î MySQL ½ÇÇà

- ½ÇÇàâ > cmd

mysqld --skip-grant-tables


ºñ¹Ð¹øÈ£ »ý¼º

- ½ÇÇàâ > cmd

mysql -u root mysql (mysql ÄÜ¼Ö ½ÇÇà)

mysql> update user set authentication_string=password('»õ·Î¿î ºñ¹Ð¹øÈ£') where user='root';

mysql> flush privileges; (±ÇÇÑ °»½Å)

mysql> quit (mysql ÄÜ¼Ö Á¾·á)


ÀÛ¾÷°ü¸®ÀÚ¿¡¼­ mysqld.exe °­Á¦Á¾·á


7. MySQL ¼­ºñ½º ¹× Á¢¼Ó

¼­ºñ½º ½ÃÀÛ

- ½ÇÇàâ > cmd

net start mysql


Á¢¼Ó

- ½ÇÇàâ > cmd

mysql -u root -p

Enter password:  

mysql> set password=password('»õ·Î¿î ºñ¹Ð¹øÈ£');