IT기술/MySQL

MySQL 설치하기

dobbby 2023. 5. 22. 17:58
반응형

1. wget 설치
yum install wget

 

2. rpm 레파지토리 다운로드
- 8.0 설치

wget http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm
- 5.7 설치

wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

3. 레파지토리 설치
- 8.0 설치

rpm -ivh mysql80-community-release-el7-3.noarch.rpm
- 5.7 설치

rpm -ivh mysql57-community-release-el7-11.noarch.rpm

 

4. yum install
yum -y install mysql-community-server

5. mysql 시작
systemctl start mysqld

 

우분투 service mysql start | stop | status
centos 6 service mysqld start | stop | status
centos 7 systemctl start | stop | status mysqld

 

설치경로 가서
cd /usr/local/mysql/bin
./mysqld_safe & --백그라운드에서 실행


6. mysql 동작여부 확인
systemctl status mysqld
service mysqld status
/etc/init.d/mysql.server status

7. 부팅시 mysql 동작시키기
systemctl enable mysqld

8.임시비밀번호 알아두기
cat /var/log/mysqld.log | grep -i 'temporary password'

9. mysql 접속

mysql -u 사용자명 -p dbname
설치 직후에는 root 사용자에 비밀번호가 없으므로 다음과 같이 접속하여 MySQL을 관리할 수 있다.

mysql -u root mysql
외부 서버에서 접속이 불가하면 MySQL 설정에서 bind-address 항목을 살펴본다.

 

mysql -u root -p
패스워드 입력

10. 원격지 서버 접속 (--host)
mysql --protocol=tcp -h 'hostname' -P 3306 -u [username] -p [database-name]


mysql --host=mysqldb -P 3306 -u root -p

반응형