본문 바로가기
반응형

MySQL31

[Mysql] 백업 및 복원 데이터를 마이그레이션 하거나 서버를 옮기거나 등등 작업때문에 백업 및 복원에 대해서 빈번하게는 아니지만 할일이 생긴다. 전체 DB백업 mysqldump -uroot -p --all-databases >filename.sql 특정 DB백업 mysqldump -uroot -p --databases name > filename.sql 특정 DB복원 mysql -uroot -p name < filename.sql 2022. 5. 20.
[Mysql] now() , sysdate() 차이 mysql에는 다양한 자료형들이 있고 그중에서 많이 사용되는 Date , 날짜 관련 함수이다. now와 sysdate의 차이가 있다. 알고 사용하도록 하자. 필자 역시 뭐 같은거겠거니 하고 사용하였고 많은 이들도 그렇게 생각하고 있을것이다. 하지만 우연히 데이터가 다른것을 발견하고 무슨 차이이지 확인하다가 알게 된 점을 공유한다. 결과만 먼저 말하면 now는 쿼리가 실행되는 순간이고 sysdate는 해당 함수를 호출한 시간을 의미한다. 단순 select에서는 비교할수 없을정도로 빠르게 진행이 되서 비교하기 힘들순 있지만 sleep함수를 넣는다면? 이 사진 한장으로 설명을 마친다. 2022. 5. 13.
[Mysql] database 작업 폴더 경로조회 코딩을 하거나 쿼리를 짜다가 데이터가 저장되는 공간을 경로로 잡아야 할경우가 생기는데 그럴때 사용하는 쿼리이다. 데이터가 저장되는 디렉토리 조회하는 쿼리. show variables like 'datadir'; 2021. 11. 26.
[mac setting .m1pro] APM 설치 서버를 다뤄보신분들이나 개인 로컬피시에 뭘 구축을 해보신 분이라면 apm에 대해서 알고 있을것이다. 아파치는 웹서버를 의미하고 mysql은 데이터베이스이고 php는 프로그래밍 언어로 이 세가지를 합쳐서 간단한 웹서버를 구축할수 있고 또는 php를 통해서 mysql과 api를 연동하거나 등등 사용하는곳이 아주 많고 유용하다. 설치하기 일단 m1프로 칩의 맥북에는 apache2.4버전이 깔려있고 php와 mysql은 설치를 해야한다. 나는 진행중인 업무 때문에 php는 7.2, mysql 은 5.7로 설치를 할 예정이다. 근데 m1 칩에는 apache와 php의 호환 문제가 있다는 말을 꽤 들었어서 그냥 설치하는김에 homebrew에 apm을 다같이 설치해 버리자 라는 생각으로 apache도 설치를 하였다... 2021. 11. 26.
반응형