* DB 설치하는 방법

임연진·2023년 11월 3일

리눅스에 DB 시작

  1. centOS 더블클릭

  2. IP 설정 vi /etc/sysconfig/network-scripts/ifcfg-ens160

    BOOTPROTO=static -> 변경

    ONBOOT=yes ->변경

    IPADDR=10.10.10.10 (이렇게 하면 내 가상머신 아이피 지정)

    NETMASK=255.255.255.0

    GATEWAY=10.10.10.2

    DNS1=8.8.8.8

  1. network 설정 systemctl restart NetworkManager

  2. init 6 재부팅

  3. ip addr

  4. systemctl stop firewalld
    setenforce 0

  5. network 설정됐는지 확인 ping 8.8.8.8 (구글 DNS), ping www.naver.com(이게 안되면 DNS설정문제)

  6. DB 설치 yum install -y mysql-server

  7. msql서버 설치확인 rpm -qa | grep mysql

  8. mysql 서버실행 systemctl start mysqld

  9. 실행확인(프로세스, 포트, 서비스 확인)
    ps -ef | grep mysql PID, mysql꺼 잘있는지
    netstat -anlp | grep 3306 LISTEN, 3306포트 상태확인
    systemctl status mysqld active(running)확인

  10. 초기설정 mysql_secure_installation
    no (원래는 yes가 맞지만 지금은 간단한 비번 qwer1234사용 위해서)
    y
    y
    y
    y

  11. mysql 로그인(서버접속) mysql -u root -p

  12. DB생성 CREATE DATABASE web;

  13. 사용자 생성 CREATE USER 'lyj'@'%' IDENTIFIED BY 'qwer1234';

  14. 권한부여 GRANT ALL PRIVILEGES ON web.* TO'lyj'@'%';

  15. exit

  16. 워크벤치가서 +눌러서 생성(리눅스 해당 ip랑 포트번호 3306넣고)


  • 이거는 쌤이 만든 employees 받아오는거!

!!!mysql설치다하고 리눅스랑 mysql연결할때!!!

  1. yum install wget
  2. yum install -y unzip
  3. unzip test_db-master.zip
  4. 경로 설정 cd test_db-master
  5. mysql -u root -p < empolyees.sql
  6. pw입력
  7. mysql -u root -p
  8. pw입력
  9. GRANT ALL PRIVILEGES ON employees.* TO 'lyj'@'%';
  10. exit

  1. 리눅스 컴퓨터에 압축파일 다운(파일의 주소 자료실에
    yum install wget http://192.~

  2. 리눅스 컴퓨터에 unzip 이라는 압축해제프로그램 설치
    yum install -y unzip

cd test_db-master.zip

  1. unzip 이용해서 압축해제 yum intall~
    unzip test_db-master.zip

  2. DB 서버의 관리자 권한으로 압축 해제한 파일을 DB서버에 추가
    mysql -u root -p < empolyees.sql

  3. 권한부여
    mysql -u root -p
    패스워드 입력
    GRANT ALL PRIVILEGES ON employees.* TO 'lyj'@'%';
    exit;

0개의 댓글