공개하기부끄러운블로그
공개하기부끄러운블로그
공개하기부끄러운블로그
전체 방문자
오늘
어제
  • 🥇Home (100)
    • 👨🏻‍💻Infra (73)
      • 🌐Network (4)
      • 🐧Linux (27)
      • 🌎Cloud (9)
      • ⚫️Virtualization (2)
      • 🐳Docker & Kubernetes (1)
      • 🟦WEB & WAS (18)
      • 🟩IaC (0)
      • 🟨CI & CD (0)
      • ⚙️Application (6)
      • 💻Monitoring (2)
      • 📡HA (4)
    • 👨🏻‍💻Development (3)
      • 💻Frontend (2)
      • 💾Backend (0)
      • 🐍Bash (1)
    • 💾Data (16)
      • 🧩Database (13)
      • 📁Storage (3)
    • 🎓BBS (5)
    • 👨‍👧‍👧Git (0)

최근 글

인기 글

최근 댓글

태그

  • Redmine
  • 톰캣 버전 노출
  • CentOS7 PostgreSQL
  • 레드마인 테마
  • GFS2
  • log4j 취약점
  • CentOS8 PostgreSQL
  • 톰캣 HTTP 헤더
  • 보안
  • 카카오 주소API
  • nginx
  • pacemaker
  • 레드마인
  • Tomcat 취약점
  • RHCS
  • 웹방화벽
  • CentOS6 PostgreSQL
  • 취약점
  • xe
  • 제로보드
  • 라이믹스
  • Tomcat HTTP 헤더
  • pcs
  • Tomcat 버전 노출
  • 톰캣
  • WAF
  • tomcat
  • 방화벽
  • 다음 주소API
  • 다음 카카오 주소API

티스토리

hELLO · Designed By 정상우.
공개하기부끄러운블로그

공개하기부끄러운블로그

💾Data/🧩Database

MySQL socket Error

2020. 9. 16. 17:53
반응형

브라우저에서 MySQL 소켓파일을 못찾아서 사이트가 접속이 안될때가있다.

 

socket 파일 위치 확인은

netstat -an | grep mysqld  혹은  ps -ef | grep mysqld 를 하면 알수있다.

 

첫번째 방법

PHP-MySQL 사용시 php.ini 에서 다음과 같이 mysql socket 위치를 적어 놓는것이다.

물론 이렇게 할시 웹서버 재시작을 해야합니다.

[MySQL]

mysql.default_socket = "/tmp/mysqld.sock"

mysqli.default_socket = "/tmp/mysqld.sock"

 

 

두번째 방법은 소스파일에서 수정하는 방법입니다.

mysql_connect('localhost:/tmp/mysql.sock', 'username', 'password');

 

 

필자는 첫번째 방법을 추천합니다^^

 

감사합니다.

반응형
저작자표시 비영리 변경금지 (새창열림)

'💾Data > 🧩Database' 카테고리의 다른 글

PostgreSQL9.x Install  (0) 2021.01.27
MariaDB 10.5 설치  (0) 2020.09.23
Oracle 필수 프로세스  (0) 2020.04.14
MySQL Replication 단방향 이중화  (0) 2020.04.13
MYSQL 복구  (0) 2020.03.24
    '💾Data/🧩Database' 카테고리의 다른 글
    • PostgreSQL9.x Install
    • MariaDB 10.5 설치
    • Oracle 필수 프로세스
    • MySQL Replication 단방향 이중화
    공개하기부끄러운블로그
    공개하기부끄러운블로그
    IT 기술 블로그

    티스토리툴바