μλ νμΈμ πβοΈ πβοΈ !!!
μ΄λ² ν¬μ€ν μμλ mysql 8.0 λ²μ μ μ€μΉν΄λ³΄λ €κ³ ν©λλ€ ;)
μ λ AmazonEC2 CentOS7μ μ¬μ©νμ΅λλ€!!!
1. MySQL μ€μΉ λ€μ΄λ‘λ λ§ν¬ νμΈ
MySQL Commucity λ²μ μΌλ‘ λ€μ΄λ°κΈ° μν΄μ μλ λ§ν¬λ‘ μ μνμΈμ!
μ€μΉ μμ μ λ°λΌ μ΅μ λ²μ μ΄ λ€λ₯΄λ―λ‘ μ€μΉνμ€λ μλ μμμ λ°λΌ μ€μΉ λ§ν¬λ₯Ό λ°μμ£Όμλκ² μ’μμ :)
www.mysql.com/products/community/
Download MySQL Community Editionμ ν΄λ¦ν©λλ€.
CentOSμ΄λ―λ‘, YUM λ ν¬μ§ν λ¦¬λ‘ μ€μΉκ° κ°λ₯νκ² μ£ !!
MySQL Yum Repositoryλ₯Ό ν΄λ¦ν©λλ€.
μ€μΉνλ €λ OSλ²μ μ λ°λΌ λ§ν¬κ° λ€λ₯΄κ² ꡬμ±λμ΄μμ΅λλ€.
μ λ CentOS7μ μ€μΉν μμ μ΄λ―λ‘, λλ²μ§Έ DownLoadλ₯Ό ν΄λ¦ν©λλ€.
λ€μ΄λ‘λ νμ΄μ§ μ
λλ€.
μλ "No Thanks, just start my download."λ₯Ό ν΄λ¦νλ©΄ λ€μ΄λ‘λκ° μμλ©λλ€.
λ§μ°μ€ μ€λ₯Έμͺ½ ν΄λ¦ ν λ§ν¬ μ£Όμλ₯Ό 볡μ¬ν΄μ€λλ€!!
2. MySQL Repository μ€μΉ
μ΄μ , CentOS7 μμ μλμ κ°μ΄ λͺ λ Ήμ΄λ₯Ό μ€νν©λλ€.
[root@mysql-host ~]# sudo yum install -y https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
μ΄μ MySQLμ μ€μΉν μ μλ λ ν¬μ§ν 리 μ€μΉκ° μλ£λμμ΅λλ€.
yum repolist λͺ
λ Ήμ΄λ‘ λ°©κΈ μ€μΉλ mysql λ ν¬μ§ν 리 λͺ©λ‘μ νμΈν΄λ³Ό μ μμ΅λλ€.
[root@mysql-host ~]# yum repolist enabled | grep "mysql.*"
yum search λͺ λ Ήμ΄λ‘ μ€μΉ κ°λ₯ν mysql ν¨ν€μ§ λͺ©λ‘λ νμΈν μ μμ΅λλ€.
[root@mysql-host ~]# yum search mysql
3. MySQL μ€μΉ
μ΄μ , μ§μ§λ‘ μ€μΉν΄λ΄ μλ€!
[root@mysql-host ~]# yum install -y mysql-server
<μ€κ° μλ΅>
mysqld -V νΉμ mysql -version λͺ λ Ήμ΄λ‘ mysqlλ²μ μ νμΈν μ μμ΅λλ€.
[root@mysql-host ~]# mysqld -V
4. MySQL μλ² μμ λ° μ μ
MySQL μλ²λ₯Ό μμν΄λ΄ μλ€.
[root@mysql-host ~]# systemctl enable mysqld && systemctl start mysqld && systemctl status mysqld
mysql 8.0λ²μ μ μλ² μ€μΉκ³Όμ μμ μμ λΉλ°λ²νΈκ° μμ±λλ©°, μ΄ λΉλ°λ²νΈλ‘ μ μμ΄ κ°λ₯ν©λλ€ :)
μλ λͺ
λ Ήμ΄λ‘ μμ λͺ
λ Ήμ΄λ₯Ό νμΈν΄λ΄
μλ€!
[root@mysql-host ~]# grep 'temporary password' /var/log/mysqld.log
μ΄μ μ μν΄λ΄
λλ€ :)
μμμ νμΈν λΉλ°λ²νΈλ₯Ό μ¬μ©ν©λλ€!
[root@mysql-host ~]# mysql -u root -p
5. Root κ³μ λΉλ°λ²νΈ λ³κ²½
μ΄μ μ μν΄μ λ μ’ ν΄λ³΄λ €κ³ νλλ, μΈμμ μ€λ₯κ° λΏμ΄μ Έ λμ€λ€μ :)
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
root μ μ μ λΉλ°λ²νΈλ₯Ό λ³κ²½ν΄μ€μλ€!
λΉλ°λ²νΈ λ³κ²½νμλ λͺ
λ Ήμ΄κ° μ μ€ν λλ€μ ;)
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Xptmxm1212!@';
κΈ°λ³Έμ μΈ μ€μΉλ μ¬κΈ°μμ λ§λ¬΄λ¦¬ νκ² μ΅λλ€.
λ€μ ν¬μ€ν μμ λ€μ λ§λμ~! Bye~~~!