일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 공모주 청약
- 리눅스
- 주식 청약 일정
- 공모주
- linux
- 제이쿼리
- html
- MYSQL
- Stock
- Oracle
- 코드이그나이터
- SQL
- Eclipse
- jquery
- 주식 청약
- 자바
- 자바스크립트
- java
- Stock ipo
- IPO
- 오라클
- codeigniter
- JavaScript
- 맥
- 주식
- php
- css
- 7월 공모주 청약 일정
- 공모주 청약 일정
- 6월 공모주 청약 일정
- Today
- Total
목록SQL (269)
개발자의 끄적끄적
[sql] sqlgate 설정파일 백업 및 복원하기 개발할때, 데이터베이스 접속툴들이 여러가이 있습니다. 저는 일단 mysql을 주로 사용해서 sqlgate for mysql 을 설치 및 사용합니다. 그러던 중 pc를 옮겨야 되서 기존 설정파일을 백업하는 방법을 검색해보고 공유합니다. 우선 탐색기창에서 이래 경로로 접근합니다. C:\Program Files (x86)\SQLGate\SQLGate for MySQL Developer\bin 그리고 위 경로안에 있는 폴더 제외한 모든 파일을 통으로 복사해서 새로 설치된 pc 경로에 그대로 덮어써줍니다. 추가적으로, sqlgate 버전마다 혹은 방식마다 경로는 차이가 있을 수 있으니, 꼭 설치 경로로 찾아가서 파일을 복사하셔야 합니다! 참고들하세요!
[sql/cubrid] 큐브리드 데이터베이스 백업 하기 cubrid 에서 데이터베이스를 백업할때 사용하는 명령어 입니다. su - cubrid 우선 위 명령어로 cubrid 유저로 접속을 전환한 뒤 cubrid backupdb 데이터베이스명 위 내용처럼 cubrid backupdb 데이터베이스명을 실행해주면 됩니다. 옵션들은 여러가지가 있는데 보통 그냥 백업하면 풀백업이라고 보시면 됩니다! 참고들하세요!
[sql/cubrid] 큐브리드 데이터베이스 삭제 방법 cubrid에서 데이터베이스를 삭제하는 방법입니다. 1. cubrid 유저로 접속을 변경한다. su - cubrid 2. 실행중인 큐브리드 서비스를 정지시킨다. cubrid service stop 3. 정지가 완료되면 삭제하고자 하는 디비명을 입력해 삭제를 실행한다. cubrid deletedb 디비명 위 내용 보시면 아시겠지만, cubrid 유저로 접속해서 구동중인 서비스를 중지 한 뒤, 디비를 삭제하면 됩니다! 참고하세요!
[sql/cubrid] 큐브리드 브로커 에러해결 방법 큐브시드 서비스를 시작하거나 재시작하고 나서 broker 어쩌구 저쩌구 하는 에러가 날때가 있습니다. 그럴떄 아래 명령어를 실행해주면 됩니다. cubrid broker start 위 내용처럼 broker start 를 실행해주면 되구요! 참고적으로 root 권한으로 하면 안되고! cubrid 유저 명령어로 접속해서 작업하셔야 합니다! 서버 환경에 따라 다르겠지만, 제 환경에서는 cubrid 유저로만 명령어가 먹드라구요! 참고들하세요!
[sql/cubrid] 큐브리스 서비스 시작 방법 큐브리드 서비스를 시작하는 방법입니다. 1. 우선 cubrid 서비스를 구동시킨다. cubrid service start 2. 서비스가 정상 구동 된 후 데이터베이스 명의 서버를 구동시킨다. cubrid server start 디비명 3. 정상적으로 서버가 구동된 후 상태를 확인한다. cubrid service status 참고하세요!
[sql/mysql] mysql 외부접속 가능한 계정 추가하는 방법 mysql에서 외부 접속이 가능한 아이디를 설정하는 방법입니다. 우선 mysql 커맨드에 로그인 후 아래와 같이 mysql database 를 선택해 줍니다. USE mysql; 그리고 user 생성 명령어를 입력합니다. create user '아이디'@'%' identified by '비밀번호'; 여기서 주의할 부분은 @뒤에 % 는 외부 모든 접속을 허용한다는 내용입니다! FLUSH privileges; 그리고 설정을 정상적으로 반영하기 위해서는 위 처럼 FLUSH privileges; 를 꼭 실행해 주어야 합니다 참고들 하세요!
[sql/mysql] mysql 대소문자 구분 설정 방법 mysql 로 작업할시에 대부분은 큰 문제가 없는데, 가끔 테이블이 있는데 없다고 오류가 뜨거나 하는 현상이 일어납니다. 그럴때 대소문자 구분처리가 되어 있는지 확인해보셔야합니다! 우선 아래 mysql 설정파일을 열어봅니다. vi /etc/my.cnf 그리고는 [mysqld] 영역 제일 아래부분에 lower_case_table_names = 1 위 내용을 추가해주면 됩니다. 0으로 설정하면 대소문자 구분을 하게되고 1로 설정하면 대소문자 구분없이 쿼리가 실행됩니다. 참고들 하세요!
[sql/mysql] mysqldump 사용법 및 특정테이블 dump 방법 mysql 의 데이터를 dump 받고 복원 하는건 대부분 엄청 자주 작업하실껍니다! 그중에서 특정테이블 1개 혹은 특정테이블들만 선택해서 백업을 받고 싶을때가 있습니다! 그럴때 아래와 같은 방법으로 하시면 됩니다! 우선 myslqmup 예제 입니다. mysqldump -u user -p TEST_DB > test.sql 위 명령어를 바탕으로 TEST_DB 라는 데이터베이스에서 aaa 라는 테이블만 벡업하는 명령어 입니다. mysqldump -u user -p TEST_DB aaa > test.sql TEST_DB 라는 데이터베이스에서 aaa 라는 테이블과 bbb 라는 테이블만 벡업하는 명령어 입니다. mysqldump -u use..