본문 바로가기

DB & Storage5

MySQL 원격 접속 방법 및 설정 mysql -h [아이피] -u [계정] -p[비밀번호] ex. mysql -hlocalhost -uroot -ppassword 비밀번호입력은 한줄 넘긴 후 하는게 좋습니다.한줄에 비밀번호를 바로 입력해버리면 로그에 남아서 누가 로그를 확인하면 바로 비밀번호 탈취가 되버릴 위험이 있기 때문이죠. 위 포스트를 읽으셨다면 바로 밑에있는 ♡버튼을 ♥로 채워주세요! 공감하는데에는 로그인이 필요하지 않습니다. XD 공감해주시는 당신은 멋쟁이 > 2015. 8. 26.
MySQL 데이터타입 테이블 생성시 필요한 MySQL 데이터 타입을 정리해봤습니다! CHAR 데이터 타입 데이터 타입 할당 크기 CHAR(n) 정확히 n ( 2015. 7. 24.
MySQL 기본 명령어 및 데이터베이스 용어 정리 데이터베이스 용어 데이터베이스(Database) : 전체 MySQL 데이터 집합의 창고 테이블(table) : 실제 데이터를 저장한 데이터베이스 창고 내의 상자 행(row) : 여러 필드를 포함하는 테이블 내의 단일 기록 열(column) : 행 내의 필드 이름 기본 명령어 mysql -u [계정ID] -p : mysql에 로그인합니다. (명령어 다음 행에 비밀번호 입력) mysql -h [DB서버주소] -u [계정ID] -p : 원격서버에 있는 mysql에 로그인합니다. (명령어 다음 행에 비밀번호 입력) SHOW databases; : 전체 데이터베이스 리스트를 출력합니다. 명령어 매개변수 의미 ALTER DATABASE, TABLE 데이터베이스나 테이블을 변경 BACKUP TABLE 테이블 백업 H.. 2015. 7. 24.
MySQL 데이터베이스 백업(덤프) 및 복구하기 먼저 cmd를 실행하시고, 'cd 경로' 명령어를 통해 백업파일위치를 지정해주세요. ex) cd C:\Backups 또는, 백업파일을 저장할 위치를 탐색기로 열고 쉬프트 + 우클릭 - 여기서 명령 창 열기(W) 를 클릭하시면 바로 경로지정이 됩니다. 백업(덤프)하기 ▷mysqldump -u유저네임 -p 스키마명 > 백업파일명.sql ▷비밀번호 입력 위 명령어로 백업하시면, 앞서 지정한 경로에 백업파일명.sql로 백업파일이 저장됩니다. 복구하기 ▷mysql -u유저네임 -p 복구할스키마명 < 백업파일명.sql ▷비밀번호 입력 앞서 지정한 경로에 백업파일명.sql 파일이 존재해야 복구가 진행됩니다. 또한, DB에 복구할스키마가 생성되어있어야 복구가 가능합니다. 위 명령어를 입력하였을때, 실행할 수 없다고 나.. 2015. 7. 1.