«   2026/02   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28

'Server/MySQL'에 총 3개의 글이 있습니다.

  1. 2017.09.06서비스 시작 시 LSB 관련 에러
  2. 2016.04.25MySQL 사용자 계정 추가
  3. 2013.02.25MySQL 에서 open_file_limit 변경하는 방법.

mysql.service - LSB: Start and stop the mysql database server daemon

Loaded: loaded (/etc/init.d/mysql)

Active: failed (Result: exit-code) since Wed 2016-05-25 14:29:05 CEST; 1min 34s ago

Docs: 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] 섹션 아래에 아래와 같이 옵션을 추가한 뒤 실행하면 된다.



[mysqld]

innodb_force_recovery = 1



원인은 어떤 요인으로 innodb가 깨져서 mysql이 실행이 안되는 것으로 강제로 복구옵션을 켜주면 일단 켜지는건 가능하다.

혹시 모르니 백업 후 db를 다시 세팅하는 것을 권장한다.

'Server > MySQL' 카테고리의 다른 글

MySQL 사용자 계정 추가  (0) 2016.04.25
MySQL 에서 open_file_limit 변경하는 방법.  (0) 2013.02.25
,

MySQL에서 사용자 계정 추가


사용자 추가.


create user 'id'@'host' identified by 'password';


host란?

쉽게 말해서 해당 계정이 어느 컴퓨터에서 접속되는지 확인하는 항목.

대게 로그인을 요청할 경우 로그인 요청시 입력한 계정 또는 본인의 현재 계정 id와 host name으로 자신의 ip 또는 domain name이 넘어간다.


ex) 동일 서버에서 접속하는 경우

    nazuna@localhost

ex) 타 서버에서 접속하는 경우

  - 접속 요청 서버의 도메인이 있다면?

    nazuna@nazuna.kr

  - 도메인이 없다면?

    nazuna@11.22.33.44


위의 host는 접속을 허용할 호스트를 결정하는 항목이기 때문에 아래와 같이 해석된다.

 

localhost or 127.0.0.1

동일 서버내 접속 허용

%

외부에서의 커넥션 전체 허용

11.22.33.44

11.22.33.44 에서의 접속 허용.

nazuna.kr

nazuna.kr서버에서의 접속 허용


보안상의 이유로 localhost 또는 127.0.0.1을 권장하나, 항상 내부접속만 할 수 있는 환경은 근래에 드물기 때문에 자신이 사용하는 서버들에서도 접속이 가능하게 하는 경우가 많다.

'Server > MySQL' 카테고리의 다른 글

서비스 시작 시 LSB 관련 에러  (0) 2017.09.06
MySQL 에서 open_file_limit 변경하는 방법.  (0) 2013.02.25
,

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)이하로는 내릴 수 없다.

'Server > MySQL' 카테고리의 다른 글

서비스 시작 시 LSB 관련 에러  (0) 2017.09.06
MySQL 사용자 계정 추가  (0) 2016.04.25
,
1
프로필 이미지
It's the Only NEET Thing to do. written by 나즈나
분류 전체보기 (256)
포트폴리오 (2)
여러가지 (160)
Windows (26)
Linux (1)
Server (5)
MySQL (3)
Cloud (1)
Apache (1)
컴퓨터 (48)
전자기기 (3)
자격증 (3)
모바일 (1)
공유기 (4)
초소형컴퓨터 (3)