티스토리 뷰
요약
MySQL이 설치되면, 생성되는 파일
- /etc/my.cnf : MySQL 서버 설정파일. default 설정은 테스트용으로는 적당하지만 실제 서비스용으로는 부적절하다.
- /var/log/mysqld.log : 에러 로그파일의 기본 경로. root계정 생성 시 설정한 비밀번호 확인 가능.
initialize-insecure
: 관리자 비밀번호 없음initialize
: 관리자 비밀번호 설정 가능
- /usr/lib/systemd/system/mysqld.service : 자동으로 생성되는 파일. systemctl로 MySQL 서버 시작/종료 가능.
systemctl start mysqld
: 서버 시작systemctl status mysqld
: 서버 상태systemctl stop mysqld
: 서버 중지
MySQL 서버로의 접속 방법
- 소켓 연결
- TCP/IP 연결
local에서 작업할 때,
host=localhost 옵션을 사용하면 MySQL 클라이언트 프로그램음 unix domain socket(inter proces communication의 일종)을 이용해서 연결한다(TCP/IP 사용하지 않음).
host=127.0.0.1 옵션을 사용하면 TCP/IP 방식을 사용한다.
MySQL 버전 업그레이드 방법
꽤나 복잡하다. 필요할 때 읽어보기~