[MySQL] MySQL

박의진·2023년 7월 10일
0

TABA3기

목록 보기
12/16
post-thumbnail
post-custom-banner

MySQL

  • 가장 많이 사용되고 있는 관계형 데이터베이스 관리 시스템
  • 오픈 소스로 다중 사용자 및 다중 스레드 지원
  • C, Java, PHP, R 등 다양한 프로그래밍 언어를 위한 API제공
  • 리눅스, 윈도우 등 다양한 운영체제에서 사용 가능하며, PHP와 웹 개발에 자주 사용됨

How to install MySQL in Linux

  • MySQL repository 확인

    • yum repolist enabled | grep "mysql.*"
  • MySQL 설치

    • yum install –y mysql-serv
  • MySQL 설치 확인

    • mysqld -V
  • MySQL 서버 실행 및 상태 확인

    • systemctl enable mysqld && systemctl start mysqld&& systemctl status mysqld
  • MySQL 8.0 버전은 서버 설치과정에서 임시 번호생성

    • grep 'temporary password' /var/log/mysqld.log

  • MySQL 접속

    • Mysql –u root –p
      *임시 비밀번호가 없는 경우 그냥 mysql 입력하면됨
  • Root 유저의 비밀번호 변경
    • 비밀번호에는 대문자, 소문자, 숫자, 기호 모두 조합

    • ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘Park123!’;
  • 사용자 정보 확인

    • select user, host, authentication_string FROM mysql.user;
post-custom-banner

0개의 댓글