본문 바로가기

Server/MySQL

서비스 시작 시 LSB 관련 에러 mysql.service - LSB: Start and stop the mysql database server daemonLoaded: loaded (/etc/init.d/mysql)Active: failed (Result: exit-code) since Wed 2016-05-25 14:29:05 CEST; 1min 34s agoDocs: man:systemd-sysv-generator(8)Process: 14848 ExecStart=/etc/init.d/mysql start (code=exited, status=1/FAILURE) 위와 같이 LSB: Start and stop the mysql database server daemon 에러가 발생한 경우my.cnf 파일에서 [mysqld] 섹션 아래에 .. 더보기
MySQL 사용자 계정 추가 MySQL에서 사용자 계정 추가 사용자 추가. create user 'id'@'host' identified by 'password'; host란?쉽게 말해서 해당 계정이 어느 컴퓨터에서 접속되는지 확인하는 항목.대게 로그인을 요청할 경우 로그인 요청시 입력한 계정 또는 본인의 현재 계정 id와 host name으로 자신의 ip 또는 domain name이 넘어간다. ex) 동일 서버에서 접속하는 경우 nazuna@localhostex) 타 서버에서 접속하는 경우 - 접속 요청 서버의 도메인이 있다면? nazuna@nazuna.kr - 도메인이 없다면? nazuna@11.22.33.44 위의 host는 접속을 허용할 호스트를 결정하는 항목이기 때문에 아래와 같이 해석된다. localhost or 127... 더보기
MySQL 에서 open_file_limit 변경하는 방법. MySQL에서 open_file_limit 값을 변경하려면 서비스(데몬) 구동시 인수로 —open_file_limit=값 을 넣어주거나 리눅스 my.cnf 윈도우 my.ini를 열어 mysqld항목 아래에 open_file_limit=값 한줄을 추가해주면 된다. 윈도우의 경우 적용이 안된다면 data폴더의 my.ini도 같이 수정해 준다.(혹은 mysql 루트폴더에 없고 data 폴더에만 있기도 하다 - ex)APM_Setup7) 단, SHOW VARIABLES LIKE 'open_file%'; 했을 때 값이 0 이라면 변경이 불가능한 OS상태라는 것이고 일정수치가 있다면 변경이 가능하되 기본값 이하로는 조절할 수 없다. 서버마다 다르지만 기본값 622(혹은 755)이하로는 내릴 수 없다. 더보기