mysql 에러 제대로 나네요..;

supaflow의 이미지

브리지 쓰고 있습니다.

mysql 을 좀 건드리다가 암호관련 부분에서 이상해져가지고 지웠습니다 이때 mysql 설정관련 파일들 까지 지웠었는데 새로 까니까 다음 에러들이..

Quote:
Stopping MySQL database server: mysqld.

WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.
Starting MySQL database server: mysqld...failed.
Please take a look at the syslog.
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!

이렇게 나오는 겁니다..

my.cnf 파일은 제가 수동으로 지워버린것도 같구요.. (지울때는 다시 생길줄 알았습니다..)

관련 에러들을 찾아 봤지만 해결하기가 힘드네요 고수님들의 도움 부탁 드려요~

File attachments: 
첨부파일 크기
파일 mysqlconfig.tgz2.2 KB
fox9의 이미지

syslog를 살펴보라니까 그쪽에 뜬 에러메세지도 같이 보여주시면 좋을 듯 합니다.

supaflow의 이미지

syslog 쪽 에러를 살펴보니 다음 부분이 있더라구요.

Quote:
Jan 30 09:22:31 localhost mysqld_safe[6305]: started
Jan 30 09:22:31 localhost hp: unable to open /var/run/hplip/hpiod.port: No such file or directory: prnt/hpijs/hplip_api.c 75
Jan 30 09:22:33 localhost mysqld[6309]: 060130 9:22:33 InnoDB: Started
Jan 30 09:22:33 localhost mysqld[6309]: 060130 9:22:33 /usr/sbin/mysqld: Can't open file: 'user.MYI'. (errno: 142)
Jan 30 09:22:33 localhost mysqld[6309]: 060130 9:22:33 Fatal error: Can't open privilege tables: File '/usr/share/mysql/charsets/?.conf' not found (Errcode: 2)
Jan 30 09:22:33 localhost mysqld[6309]: 060130 9:22:33 Aborting
Jan 30 09:22:33 localhost mysqld[6309]:
Jan 30 09:22:33 localhost mysqld[6309]: 060130 9:22:33 InnoDB: Starting shutdown...
Jan 30 09:22:35 localhost mysqld[6309]: 060130 9:22:35 InnoDB: Shutdown completed
Jan 30 09:22:35 localhost mysqld[6309]: 060130 9:22:35 /usr/sbin/mysqld: Shutdown Complete
Jan 30 09:22:35 localhost mysqld[6309]:
Jan 30 09:22:35 localhost mysqld_safe[6328]: ended
Jan 30 09:22:36 localhost kernel: [4294707.314000] eth0: no IPv6 routers present
Jan 30 09:22:40 localhost /etc/init.d/mysql[6389]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Jan 30 09:22:40 localhost /etc/init.d/mysql[6389]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Jan 30 09:22:40 localhost /etc/init.d/mysql[6389]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Jan 30 09:22:40 localhost /etc/init.d/mysql[6389]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Jan 30 09:22:40 localhost /etc/init.d/mysql[6389]:
익명 사용자의 이미지

일단 my.conf 먼저 생성해 보죠.

그리고, 다음 에러를 봅시다.

댓글 첨부 파일: 
첨부파일 크기
파일 0바이트
supaflow의 이미지

다른 에러는 없어진거 같은데 다음이 가장 문제인듯 하는군요.

Quote:
ERROR 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

mysqld 를 실행시키면 다음 에러가 나오네요.

잘모르니 그저 답답할 뿐이군요.

Quote:
shifty@ubuntu:/var/run/mysqld$ mysqld
060130 11:13:48 Warning: Can't create test file /var/lib/mysql/ubuntu.lower-test
Warning: One can only use the --user switch if running as root
060130 11:13:48 Can't start server : Bind on unix socket: Permission denied
060130 11:13:48 Do you already have another mysqld server running on socket: /var/run/mysqld/mysqld.sock ?
060130 11:13:48 Aborting

060130 11:13:48 mysqld: Shutdown Complete

shifty@ubuntu:/var/run/mysqld$ sudo mysqld
shifty@ubuntu:/var/run/mysqld$ ps -ef | grep mysqld
shifty 7496 7303 0 11:14 pts/1 00:00:00 grep mysqld

익명 사용자의 이미지

mysqld가 일반사용자계정으로 돌아가고 있네요.

일반적으로 mysql은 mysql:mysql이라는 계정 및 그룹으로 돌아가야 되거든요...

/etc/init.d안에

init 스크립트가 있는지 확인해 보시고,

그것으로 실행시켜 보세요.

익명 사용자의 이미지

가 아니라, 루트권한으로 실행시키려고 해서
에러가 나는 것이군요. :oops:

윤재만의 이미지

/etc/mysql/my.cnf 이파일을 지웠으면 설치폴더에서 찾아서 복사해서 넣으시면되요.
medium 파일 복사하시면되겠죠..
소스컴파일설치인 경우 말임니다.~

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.