안녕하세요.
리눅서 서버에서 mysql 자료 백업하고 복구시키는 과정에서 문제가 발생해서 문의 합니다.
백업된 파일은 문제가 없는것으로 확인이 되는것은 HeidiSQL 로 복구시키면 정상적으로 복구가 잘 됩니다.
그런데 서버상에서 다음과 같이 하면 에라가 발생합니다.
'mysqldump -uroot -pXXXX databases xxx > back.sql' 백업해서
'mysqldump -uroot -pXXXX databases xxx < back.sql' 복구하면
아래 백업된 파일내용을 보면 DB 가 없으면 새로 생성하고, 테이블이 있으면 삭제해서
데이타 넣은 것으로 되어있는데,
DB가 없어면 DB가 없어서 못한다고 에라가 나고,
DB 생성후 실행시키면 백업 다했다고 하는데 가보면 테이블 생성조차 되어있지않고,
테이블을 만들어서 실행 시키면 역시 다했다고 하는데, 내용은 변동이 없습니다.
어떤 이유 일까요? 좀 도와 주세요.
//------------- 백업파일 내용 일부 -----------------------
-- MySQL dump 10.11
--
-- Host: localhost Database: dokyou1
-- ------------------------------------------------------
-- Server version 5.0.67
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES euckr */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Current Database: `dokyou1`
--
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `dokyou1` /*!40100 DEFAULT CHARACTER SET euckr */;
USE `dokyou1`;
--
-- Table structure for table `a_member`
--
DROP TABLE IF EXISTS `a_member`;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE `a_member` (
`row_id` int(3) NOT NULL auto_increment,
`int_id` int(11) default '0',
`name` char(10) default NULL,
`mission` char(16) default NULL,
`pa_wd` char(100) NOT NULL,
`m_grade` char(9) default NULL,
`s_id` tinyint(1) default '1',
`com_su` int(3) default '0',
`c_pawd` char(100) NOT NULL,
`ent_2` tinyint(1) default '0',
`mis_id` char(10) default NULL,
`DR_SYNC` char(24) default NULL,
PRIMARY KEY (`row_id`),
UNIQUE KEY `DR_SYNC` (`DR_SYNC`),
KEY `name` (`name`)
) ENGINE=MyISAM AUTO_INCREMENT=167 DEFAULT CHARSET=euckr;
SET character_set_client = @saved_cs_client;
--
-- Dumping data for table `a_member`
--
LOCK TABLES `a_member` WRITE;
/*!40000 ALTER TABLE `a_member` DISABLE KEYS */;
INSERT INTO `a_member` VALUES (92,5026,'태산아이','(주)태산','*5678BC7A59CFE4E73024646DCA62AF1AF088BA27','12000000',1,3,'*A4B6157319038724E3560894F7F932C8886EBFCF',0,NULL,NULL);
/*!40000 ALTER TABLE `a_member` ENABLE KEYS */;
UNLOCK TABLES;
|