'mysql daemon'이 잘 실행되지 않는 것 같습니다. 소켓에러도 뜨

yumi6의 이미지

./bin/mysqld_safe & 를 실행시키면 다음과 같은 메세지가 뜨는데요..

'Starting mysqld daemon with database from /root/mysql-standard-4.0.14-pc-linux-i686/data
****** mysqld ended

라고 뜨는데요. 이것이 데몬이 실행되는 상황인지 잘 모르겠습니다. 이 상태에서
./bin/mysql -u localhost 를 치면

Error2002 : Can't connect to local MYSQL server through socket '/tmp/mysql.sock'
(2)라는 에러메시지가 뜨는데요. /tmp/ 폴더에 가보면 mysql.sock 파일이 없습니다.
다른 곳에서도 이 파일을 찾지는 못하겠구요.

지금 이 상태가 mysql에 접속된 상태인지 아닌지도 잘 모르겠고,
mysql.sock파일은 찾을 수 없고..

원래 소켓파일이 언제생성되고...mysql.sock하고 보이는거 맞죠?

서지훈의 이미지

# $PREFIX/bin/mysql_install_db
위 mysql_install_db로 기본적인 DB는 만들어 준 상태인가요?

만약 그렇지 않다면... 이걸로 기본 DB를 생성 하시고 mysqld_safe 를 실행해 보시길 바랍니다.

그래도 안되면 홈페이지에서 설치관련 문서를 한 번쯤은 읽어 보시길 바랍니다.

그리고 좀 더 도움을 받으실려면...
OS상태나 설치 과정도 같이 올려 주세요.
그렇지 않으면... 정말 도와 드리기 힘듭니다.

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);

yumi6의 이미지

^^;;답변 감사하구요....

현재 상태는~

전에 APM설치~ 쫙~ 하고..
다시 해볼려고 지우고~

mysql을 깔던중에..configure설정은 --perfix=/usr/local/mysql --localstatedir=/usr/local/mysq/data --with-unix-socket-path=/tmp/mysql.sock --with-charset=euc_kr로

지정했구..make;make install했습니다.

그리고 초기 데이터 베이스 생성 ./mysql_install_db까지 하고..

DB시작도 하고 소유권 변경 chown -R root /usr/local/mysql
chown -R mysql /usr/local/mysql/data
chgrp -R mysql /usr/local/mysql 권한 변경후에

접속할려니깐..소켓 에러가 뜨더라구요..

mysql.sockㅇㅣ /tmp/밑에 안보이는데...그거 원래 보이는거 맞죠~?

전 현재 리눅스 9.0을 깔았구..mysql 버전은 4.0.20버젼입니다..

계속 웹을 뒤져보니깐..권한 문제인것같기도 한데....

혹시나 해서 chmod 로 /mysql/usr/local/mysql/data를 777로 줘봤는데도 안되네요...흠...

또 확인해 볼만한게 머가 있을까요

orangecrs의 이미지

./bin/mysqld_safe & 를 실행시키면 다음과 같은 메세지가 뜨는데요.. 

'Starting mysqld daemon with database from /root/mysql-standard-4.0.14-pc-linux-i686/data 
****** mysqld ended 

라고 뜨는데요. 이것이 데몬이 실행되는 상황인지 잘 모르겠습니다. 이 상태에서 
./bin/mysql -u localhost 를 치면 

Error2002 : Can't connect to local MYSQL server through socket '/tmp/mysql.sock' 
(2)라는 에러메시지가 뜨는데요. /tmp/ 폴더에 가보면 mysql.sock 파일이 없습니다. 
다른 곳에서도 이 파일을 찾지는 못하겠구요. 

지금 이 상태가 mysql에 접속된 상태인지 아닌지도 잘 모르겠고, 
mysql.sock파일은 찾을 수 없고.. 

원래 소켓파일이 언제생성되고...mysql.sock하고 보이는거 맞죠?

당근 데몬이 실행이 안되었기때문에 소켓파일이 생성안된거구요...
컴파일시에 어떤옵션을 주셨는지 모르지만요 위 메세지로만 봐서는 data디렉토리를 '/root/mysql-standard-4.0.14-pc-linux-i686/data' 로 잡고 있는것 같습니다. 그래도 구지 실행을 해보시겠다면 '/root/mysql-standard-4.0.14-pc-linux-i686/data'디렉토리를 만드신후에 다시 데몬을 실행해 보세요...
data 디렉토리의 위치가 맘에 안들어서 다시 컴파일하실려면 ./configure --help 보시고 data디렉토리를 지정하시구 컴파일하시구요...

---------------------------------------------------
야!...

ksj0822의 이미지

음냐리.. 저두 apm 설치하다가 몇번 말려서..
mysql 정도는 그냥 rpm 설치를 해 볼려구 했거든요..
그냥 redhat-config-packages를 실행시켜서..
sql 서버 몽땅 설치 했구용..(9.0입니다.)
그리고 나서 실행시킬려구 하니.. 매번 이렇게 되더라구요..

Quote:

[root@haanlux bin]# ./safe_mysqld start &
[1] 4353
[root@haanlux bin]# Starting mysqld daemon with databases from /var/lib/mysql
040603 08:07:02 mysqld ended

[1]+ Done ./safe_mysqld start
[root@haanlux bin]#

mysql 실행만 하면 곧바로 죽어버립니다. .. ㅡㅜ 이건 또 무슨 영문인지.. -0-

이게 어찌 된 영문인지..

살다보면.. 좋은일이 생길지도..

정태영의 이미지

data 디렉토리에 가서..
로그파일을 보세요..

왜 죽었는지 로그가 남아있을겁니다..

흠.. 대략 생각해볼 수 있는건.. 우선.. /etc/my.cnf에서 지정해준 정보와
맞지 않는게 있다던가 할 수 있고... 퍼미션 관련된 문제일 수도 있겠군요..

Quote:
chown mysql:mysql -R data디렉토리

이렇게.. 하위디렉토리까지 전보 mysql소유로 바꿔주셔보시기 바랍니다..

그리고..
소스의 support-files인가하는 디렉토리에 보면..
my.cnf..... 어쩌구저쩌구라고 되있는 샘플 설정화일들이 있습니다..

그것들중 맘에 드는걸 /etc/my.cnf 로 복사해주시고..
또.. 거기에.. mysql.server란 파일이 있는데 그걸.. /etc/init.d/ 에 복사해주시고..
..

퍼미션을 755 로 주신담에.. 그걸로 실행시키길 강력 권장하는 바입니다..
/etc/init.d/mysql.server start
식으로요..

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.