DB
-
Failed to start SYSV: Mongo is a scalable, document-oriented databaseDB/MongoDB 2021. 7. 12. 16:16
mongodb 재시작이 안될때 퍼미션 변경 // 퍼미션 변경 sudo chown mongod:mongod /tmp/mongodb-27017.sock // 해당 파일 삭제 sudo rm /var/run/mongodb/mongod.pid // 몽고 db 재시작 sudo service mongod start 참고 : https://stackoverflow.com/questions/41678609/mongo-restart-error-var-run-mongodb-mongod-pid-exists
-
MySQL - 계정 비밀번호 변경DB/MySQL 2021. 1. 29. 15:27
비밀번호 변경 // mysql 접속 mysql -u root -p // mysql 데이터베이스 이동 use mysql; // mysql 5 update user set password=password('변경할 비밀번호') where user='변경할 아이디'; // mysql 8 alter user '변경할 아이디'@'localhost' identified with mysql_native_password by '비밀번호'; // 현재 사용중인 MySql의 캐시를 지우고 새로운 설정을 저장 flush privileges;
-
MySQL - query log 저장DB/MySQL 2021. 1. 29. 15:10
- MySQL에서 실행했던 쿼리 내역을 log에 저장할때 필요한 세팅 // vi /etc/my.cnf.d/server.cnf - mysql 버전 5 // mysqld에 설정추가 [mysqld] general_log=1 // 쿼리 로그 출력 설정 general_log_file=/var/log/mysql/query.log // 쿼리 로그파일 경로 // 실행속도가 느린 쿼리 로그 저장 slow_query_log = 1 // 느린 쿼리 출력 설정 slow_query_log_file = /var/log/mysql/slow.log // 쿼리 로그 파일 경로 long_query_time = 5 // 5초 이상 걸리는 쿼리
-
MySQL - sql파일 import/export 하는 방법DB/MySQL 2021. 1. 28. 11:18
import mysql 접속, root 계정이 아니어도 됨. mysql -u root -p 해당 커멘드 입력시 프롬프트로 비밀번호 입력 해서 접속 기존에 만들어 놓은 database 선택 혹은 새로 생성 CREATE DATABASE 데이터베이스이름 USE 데이터베이스이름 source 명령어로 sql파일 import source [파일경로]/[파일명].sql Query 실행이 완료되면 import 확인 export mysqldump -u [사용자 계정] -p [패스워드] [원본 데이터베이스명] > [생성할 백업 DB명].sql ex) mysqldump -u root -p db > db.sql passowrd: 0000