2002년 '오류 (HY000): # 39, & # 39, MySQL 서버에 연결할 can& 소켓을 통해 현지 /var/run/mysqld/mysql.sock& # 39. (2) '
나는 비록 mysql 을 통해 관리됨 명령줄이 unbuntu 의 시작
mysql stop/waiting
mysql start/running, process 17691
그러나 사이트에 액세스하려면 할 때 얻을 수 있을 뿐만 아니라 액세스하려는 mysql 데이터베이스 연결 오류 '위' 를 통해 mysql root - p - u 때 오류가 발생했습니다.
그리고 내가 본건 이 내가 내 에러 로그를 체크된다면
131029 12:53:34 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be remo$
131029 12:53:34 [Note] Plugin 'FEDERATED' is disabled.
131029 12:53:34 InnoDB: The InnoDB memory heap is disabled
131029 12:53:34 InnoDB: Mutexes and rw_locks use GCC atomic builtins
131029 12:53:34 InnoDB: Compressed tables use zlib 1.2.3.4
131029 12:53:34 InnoDB: Initializing buffer pool, size = 26.0G
131029 12:53:36 InnoDB: Completed initialization of buffer pool
131029 12:53:36 InnoDB: highest supported file format is Barracuda.
131029 12:53:38 InnoDB: Waiting for the background threads to start
131029 12:53:39 InnoDB: 5.5.34 started; log sequence number 5146431500
131029 12:53:39 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
131029 12:53:39 [Note] - '0.0.0.0' resolves to '0.0.0.0';
131029 12:53:39 [Note] Server socket created on IP: '0.0.0.0'.
131029 12:53:39 [Note] Event Scheduler: Loaded 0 events
131029 12:53:39 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.34-0ubuntu0.12.04.1-log' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Ubuntu)
내가 처음 이 슬라이드에서는 it& # 39 의 오류 및 I& # 39 m, 어떻게 이 문제를 해결하려면 부탁이네 돕는다구요 아웃하려면 목마르겠구나 약어입니다 잘 모르겠습니다.
감사합니다
131029 13:17:36 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be remo$
131029 13:17:36 [Note] Plugin 'FEDERATED' is disabled.
131029 13:17:36 InnoDB: The InnoDB memory heap is disabled
131029 13:17:36 InnoDB: Mutexes and rw_locks use GCC atomic builtins
131029 13:17:36 InnoDB: Compressed tables use zlib 1.2.3.4
131029 13:17:36 InnoDB: Initializing buffer pool, size = 26.0G
131029 13:17:38 InnoDB: Completed initialization of buffer pool
131029 13:17:38 InnoDB: highest supported file format is Barracuda.
131029 13:17:40 InnoDB: Waiting for the background threads to start
131029 13:17:41 InnoDB: 5.5.34 started; log sequence number 5146431500
131029 13:17:41 [Note] Server hostname (bind-address): '127.0.0.1'; port: 3306
131029 13:17:41 [Note] - '127.0.0.1' resolves to '127.0.0.1';
131029 13:17:41 [Note] Server socket created on IP: '127.0.0.1'.
131029 13:17:41 [Note] Event Scheduler: Loaded 0 events
131029 13:17:41 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.34-0ubuntu0.12.04.1-log' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Ubuntu)
우분투 12.04 실행되는 프로세스 있는지 확인하는 것은 내 문제가 해결
ps ax | grep mysql
그 때문에, I did it wasn& 실행하는 것은 오토메이티드 t # 39.
sudo service mysql start
또는 시도하시겠습니까
sudo /etc/init.d/mysql start
Xampp 내 시스템에 설치할 때 동일한 문제가 있었습니다. Mysql 서버에 사용되는 파일 폴더 그래서 롬폭 xampp /var/run/mysqld/mysqld.sock 그러나 미스크레비속 찾습니다.
find / -name '*.sock'
다음 미스크레비속 찾기 위해 사용되는 파일
ln -s <the file location> /var/run/mysqld/mysqld.sock
mysql 이 오류 없이 실행했음 대한 링크는 파일 단순화표현 afaq *.sock 했다. 이 네거잖아 해결할 수 있게 된다.
만들 경우, 반드시, b> < 디렉토리에는 존재하지 않습니다. < /b>;
살 수 있지만 이 같은 장비가 저를 데리고 있겠어요 -
1 - 업데이트 및 업그레이드
sudo apt-get update
sudo apt-get upgrade
2 - 삭제하시겠습니까 MySQL 서버 및 클라이언트 (설치된 경우).
sudo apt-get purge mysql-server mysql-client
3 - 설치처 MySQL 서버 및 클라이언트 신선한
sudo apt-get install mysql-server mysql-client
4 - 테스트 MySQL
mysql -u root -p
> enter root password
4 - 미스크ld.c노프 구성하시겠습니까 함께 나노 vi
sudo 나노 /etc/mysql/mysql.conf.d/mysqld.cnf
에서 바인딩하지 주소 127.0.0.1 localhost 로 변경
bind-address = localhost
mysql 재시작해야 5 -
sudo /etc/init.d/mysql restart
6 - 확인란 mysql
mysql -u root -p
> enter root password
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.7.13-0ubuntu0.16.04.2 (Ubuntu)
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
이제 mysql cli 가 합니다.
이렇게 하면 된다.
Code.Ph0y
최근 겪고 있는 mysql 이 오류가 나는 내 2002년 (HY000) '오류':
>. Mysql 서버에 연결할 소켓을 통해 현지 can& # 39.
>. # 39, & # 39 /var/lib/mysql/mysql.sock&. (111)
잊기 시작할 수 있기 때문에 내 mariadb. 그냥 이 명령을 입력하십시ᄃ오 ur 가능하다.
systemctl start mariadb.service
이것은 오래된 스레드 각기 다른 솔루션을 제안한 하지만 어느 누구도 나를 위해 일했다. # 39 m 이 질문에 i& 데 도움이 될 것이라고 기대 속에 추가, 누군가가 나를 위해 시간을 좀 어려움을 겪고 있다.
그래서 '/ var / 실행 / mysqld' 사용자 권한 및 변경하십시오 입력할 수 있습니다.
chown -R mysql:mysql .
내가 가진 모든 것을 폐기됩니다 접속됨 mysql
>. sudo apt 확보하십시오. remove - mysql-client-5.7 mysql-client-core-5.7 mysql 공통 mysql-server-5.7 자동 분리하십시오 제거 - >. >. sudo rm - r / etc / mysql * / var / log/mysql / var / lib / mysql
그리고 다시 재설치했습니다 함께
>. sudo apt 확보하십시오. 업데이트 >. >. sudo apt 확보하십시오. install mysql 서버
그 후 함께 시작됐다.
>. mysql root - u - p
그 뒤를 이어 암호란이
그들은 나를 데리고 있는 리눅스 터미널, 난 다음 단계를 실행하십시오 기여했다.
모든 1.first 모든 mysql 설치 패키지 목록
sudo dpkg -l | grep mysql
나열된 명령을 사용하여 패키지를 나열되는지 2.delete
sudo apt-get --purge autoremove <package name>
mysql 서버에 3.reinstall
sudo apt-get install mysql-server
이 방법은 이 협력했습니다 가져다줄래요 희망 아스웰 있습니다.
또는 시도하시겠습니까
sudo apt-get remove --purge mysql-\
그럼 함께 재설치합니다.
sudo apt-get install mysql-server mysql-client
뿐만 아니라, 내가 사용하는 시스템 같은 오류가 발생했습니다. 난 이미 재설치하십시오 지루려면 mysql 서버 및 it. 주변에 다른 방법이 없습니다. 이 명령을 실행하십시오 it 작동하잖아:
sudo apt 확보하십시오. mysql 서버 삭제하시겠습니까 1. sudo apt 확보하십시오. 오토레모프 2. sudo apt 확보하십시오. install mysql 서버 3.
전 그 후 같은 문제를 두고 마이오스 프랫 내가 이 문제를 해결할 다음 단계.
첫 번째: # 39, & # 39 my.conf& 에로스터로그 위치를 찾아 보세요;.
두 번째. 내가 찾은 다음, 마사지, 에로스터로그 봤어요
. ". / var / lib / mysql 에서 mysqld_safe 로 시작하는 mysqld 데이먼 ".
3: 난 후, 이 문제는 해결되었으므로 재시작하여 미스코네프 재설정하지 기본.
이렇게 하면 좋겠다.
다시 한번 거짓말엔 afaq afnor 좁히어 가 특정 파일 '에서' my. cnf '' max_connections 경우 오류를 수정합니다.
나는 또한 동일한 오류를 안고 않았던 let me 로그인하십시오 MySQL 서버. 저의 경우는 문제가 부모한테 증가되지는 max_connections '', 크기 (
>. /etc/mysql/my.cnf
수
set-variable = max_connections = 5000
이 같은 이유로 인해 다음 날 때는 내가 던진 응시 MySQL 서버 정보기술 (it) 이 오류
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
'분리' 에서 '한' file = 5000δ 세트를 가변으로 = max_connections 세그먼트마다 미스코네프 의심하게 된다. 해당 세그먼트마다 제거한 후 다음과 같은 명령을 사용했다. 이전에 같은 mysql 서버 운영을 시작했다.
sudo /etc/init.d/mysql start
내가 경식도 문제다.
이 과정에서 협력했습니다 가져다줄래요:
>. 를 선택할 수 있도록 하는 동안 템플릿프로세스데이터추가프로세스 제거하시겠습니까 삭제에서 데이터베이스를다시 없습니다.
sudo apt-get remove --purge mysql*
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get install mysql-server mysql-client
내가 체크된다면 mysql 로그인하십시오 cd / var / lib / mysql 이 '' 명령 '꼬리' 파일이 디렉토리에 있는 mysql-error.log '와' mysql-error.log 뻨을 200mb/s 식별됩니다 ( ' [오류]' ) 마이오니 에 있는 두 가지가 있었는데, 그 후 그는 내가 잘못된 com/go/4e6b330a_kr 제거되었으면 mysql 서비스를 시작할 수 있는 '또는' 시작 '명령' /etc/init.d/mysql mysql 서비스 시작