다른 웹호스팅에 DB 이름을 변경해서 import 하려고 합니다.

다른 웹호스팅에 DB 이름을 변경해서 import 하려고 합니다.

QA

다른 웹호스팅에 DB 이름을 변경해서 import 하려고 합니다.

답변 4

본문

localhost.sql DB 이름을 어떻게 변경하나요?

mySql 에서 localhost.sql 다운 받았어요.

그리고 다른 웹호스팅에 DB 이름을 변경해서 import 하려고 합니다.

-----------------------------------------------------------------

아래의 3곳을 수정하고 import 하면 되나요?

아니면 다른 곳에서 수정하는 것이 있나요?

감사합니다 

 

--
-- Database: `g5`
--
CREATE DATABASE IF NOT EXISTS `g5` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `g5`;

이 질문에 댓글 쓰기 :

답변 4

웹 호스팅을 받으셨다면 보통은 DATABASE 이름도 이미 정해져 있을 텐데요.

그 이름으로 변경해서 작업하세요.

 

그 이전에 export하실 때 mysqldump 프로그램을 쓰셨다면

-B나 --databases 옵션을 빼고 dump를 받으시면

create database 관련 부분이 사라집니다.

https://dev.mysql.com/doc/refman/8.0/en/mysqldump.html#mysqldump-option-summary

--databases-B 

옵션 설명 부분 참고하세요.

내용으로 보아 디비 백업을 phpmyadmin으로 했을 것 같은데 설명이 명확하지 않으니....

웹호스팅에서는 디비 생성/삭제 권한이 있을 턱이 없으니 sql 화일에서

CREATE DATABASE IF ~~~<--이 부분 삭제하고 다른 호스팅에 접속에서 import 하면 됩니다

export할때 Add CREATE DATABASE 체크 빼고 저장해야 합니다

 

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 14
© SIRSOFT
현재 페이지 제일 처음으로