MySQL 계정 생성 관리 및 권한 설정 (V 8.0)

Motive 내가 사용하는 대부분의 머신이 우분투 버전 18에서 20으로 넘어왔다. 그런데 MySQL의 버전이 우분투 버전이 올라감에 따라 같이 올라와서 기존 글의 내용이 최신 버전과 달라졌다. Ubuntu 20.04에서는 패키지 매니저 상의 MySQL 버전이 8.0이다. 8.0을 기준으로 다시 노트를 적어봄. Environment Node: Odroid-N2 4GB OS: Ubuntu 20.042 LTS (GNU/Linux 4.9.241-113 aarch64) MySQL 더보기…

InfluxDB Quick Guide

자주 쓰지 않아서 커맨드가 자꾸 헷갈린다. 게다가 가벼운 TSDB라 그런지 MySQL 등과 사용방법이 살짝 다르다. (개발사에서는 InfluxQL, InfluxDB SQL-like Query Language이라고 부른다) 나만의 cheating sheet를 만들어 봄. 이하의 가이드는 서버와 클라이언트 모두 버전 1.1.1 기준. 상당한 부분을 https://docs.influxdata.com/influxdb/v1.1/query_language/spec에서 참고하였음. Auth Influx client를 실행해보자. 접속은 localhost로. 자 이제 DB가 뭐가 있나 더보기…

MySQL 계정 생성 관리 및 권한 설정

Motive 웹 애플리케이션들은 대개 로컬상의 DB를 이용하는 경우가 많다. 예를 들어 워드프레스는 MySQL을 사용해서 데이터베이스를 관리한다. 지금 이 글도 MySQL 클라이언트로 워드프레스가 설치된 서버에 접속해서 들어가보면 DB의 어느 한 테이블에 내용물이 고스란히 있음을 확인할 수 있다. (암호화는 안되어있었음) 나는 보통 서비스마다 별도의 MySQL 계정과 데이터베이스를 만들어주고 접속은 로컬에서만 가능하도록 설정한다. 더보기…