웹호스팅에서 가상서버로 이전할 때...

웹호스팅에서 가상서버로 이전할 때...

QA

웹호스팅에서 가상서버로 이전할 때...

본문

가상서버에 기존에 사용하던 db명과 동일하게 db 계정을 생성을 미리 해줘야 하나요?

 

기존 DB를 복원하려면 db 아이디와 비밀번호 그리 db명이 필요하니까, 

미리 db 계정을 생성해야 하는 게 맞는 것 같기도 하고......


아님, 그냥 root 권한의 mysql 정보로 압축해제해줘도 되는지... 


아님, 빌더를 기존 사이트 db 정보로새로 설치 후, 그 DB 정보 권한으로 phpmylogin에서 설치된 빌더의 db 정보를 모두 제거 후,

기존 db를 복원하는지....

이 질문에 댓글 쓰기 :

답변 1

가상서버에 아파치를 새로 설치하셨다면 test계정만 생성되어 있을 거에요.

기존 DB를 복원하시려면 계정을 생성한 후 하시면 되겠죠 ^^

루트권한으로 압축해제하여도 계정이 없으면 에러나실거에요~

DB생성만 해주시면 아디나 비번은 바뀌어도 관계 없어요..

가상서버로 옮기시니 아디는 root가 되겠네요... 

db 계정을 먼저 생성해야 한다면, shell로 접속해 다음 명령어를 입력하는 걸로 아는데...

mysql -u root -p (비밀번호 입력창 입력하면 다음 줄처럼 mysql> 상태로 바뀜)
 mysql>create database 새 데이터베이스 이름;
 mysql>GRANT ALL PRIVILEGES
      ON 데이터베이스 이름.*
      TO ‘데이터베이스 아이디’@‘localhost’
      IDENTIFIED BY ‘데이터베이스 비밀번호’
      WITH GRANT OPTION;

자꾸 이 형식으로 하니까, 계정은 생성되는데 루트 권한으로 조회해보면 안 나옵니다.
중간중간 ''가 들어가는데 원래 이렇게 하는 건가요? 가상 서버 메뉴얼에 따옴표가 적혀있던뎅..

mysql -u root -p
 mysql>create database 새 데이터베이스 이름;
 mysql> 상태로 바뀜)mysql>GRANT ALL PRIVILEGES
      ON homzzangname.*
      TO ‘homzzangid’@‘localhost’
      IDENTIFIED BY ‘homzzangpassword’
      WITH GRANT OPTION;

정확한 명령어가 어떻게 되는지?

답변을 작성하시기 전에 로그인 해주세요.
전체 264
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT