[완료]mysql 복구 방법 질문

ant01의 이미지

제로보드로 게시판 운영중에 있었습니다.
그리고 mysql이용해서 게시판 프로그램 작성중인데
백업 문제 때문에 고민하다가 이전 게시판에 내용이 얼마
없어 막 수작업할려고 마음 먹고 다시한번 phpmyadmin으로 데이타를
export및 import를 시도해 보았습니다.
웬일인지 export는 잘되나 import가 되지 않는 상황에서
phpmyadmin에 접속 중인 걸 잊은 채
다른창을 열어 로그인하니 접속이 않되었습니다.
그래서 이번에는 창을 모두 닫고 root로 로그인 하였으나 역시 안 되었습니다.
비밀번호 분실시의 해결 방법으로
1. # killall mysqld
2. # mysqld_safe --skip-grant-tables &

3. # mysql -u root mysql

4. mysql> update user set password=password('password') where user='root';

5. mysql> flush privileges;

6. # killall mysqld

7. # mysqld_safe &
위와 같이 시도하였으나 3번 항목에서 에러가 납니다.
그리고 나서 mysql은 서비스가 제대로 시작하질 않습니다
어떤 해결 방법이 있을까요?
백업 받기 전이라 반드시 해결해야 하는데 도움 부탁 드리겠습니다.

dgkim의 이미지

데이터파일이 우선 안전하게 보존되어있는지를 확인해야 할텐데, 시스템에 mysql 데이터파일 경로는 알고 계십니까?

모르신다면, 배포본 종류를 알려주시면 힌트를 드릴 수 있습니다.
( ubuntu 12.04 기본 경로는 /var/lib/mysql 입니다. )

ant01의 이미지

배포판은 페도라13이고 데이타 저장위치는 /var/lib/mysql입니다.
그리고 현재는 재설치하여 백업을 받았는 데 다른 컴퓨터(이도 페도라13)로 옮기려니
아래와 같은 에러가 났습니다.

#source 1.sql
bash: 1.sql: line 1: syntax error near unexpected token `('
bash: 1.sql: line 1: `-- MySQL dump 10.13  Distrib 5.1.56, for redhat-linux-gnu (i386)'

어떻게하면 좋을지 알려 주십시요. 그리고 데이터는 안전합니다.

ymir의 이미지

DB 는 새로 설치 했고, 백업 받은 sql 파일만 올리면 되는 상황인가요?

실행하신 명령을 보니, 쉘에서 source 라고 입력하신 듯 한데..
source 명령으로 sql 파일을 실행하시려면 mysql prompt 상에서 하셔야 합니다.

쉘에서는 # mysql -u root < 1.sql 과 같이 입력하시면 되구요.

http://dev.mysql.com/doc/refman/5.0/en/batch-commands.html

되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』

ant01의 이미지

잘 되었습니다.

댓글 달기

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