MySQL

신뢰할 수 있는 오픈소스 관계형 데이터베이스 관리 시스템.

설치 확인

mysql --version

MySQL 셸에 접속하기

루트 권한으로:

mysql -u root -p

비밀번호는 안전하게 저장됩니다. /root/.cloudzy-creds

특정 데이터베이스에 사용자로 연결

mysql -u <username> -p -D <database> -h <host> -P <port>
  • -U <username> → 데이터베이스 사용자
  • -p → 사용자에게 비밀번호를 입력하도록 요청합니다
  • -D <database> → 연결할 데이터베이스 이름
  • -h <host> MySQL 서버의 호스트 이름 (예: localhost)
  • -P <port> 포트 (기본값: 3306)

일반적인 MySQL 명령어

  • SHOW DATABASES;: 모든 데이터베이스 목록
  • USE DB_NAME;데이터베이스로 전환
  • SHOW TABLES;데이터베이스의 테이블 목록
  • DESCRIBE TABLE_NAME;테이블 구조 표시
  • SELECT * FROM TABLE_NAME;테이블 데이터 보기
  • EXIT;MySQL 셸 종료

중요한 파일 및 디렉터리

  • /root/.cloudzy-creds 저장된 데이터베이스 자격 증명
  • /etc/mysql/ → MySQL 구성 파일
  • /var/lib/mysql/ → 데이터베이스 데이터 파일
  • /var/log/mysql/ → 로그 파일

서비스 관리

systemctl status mysql
systemctl restart mysql

신청 세부사항