11월, 2018의 게시물 표시

MariaDB Database 및 계정 생성 그리고 접속권한 설정

NAS에 MariaDB10이 있어서 개발하면서 사용할 일이 많다. 디비랑 계정 생성하고 접속권한 세팅할 때마다 찾기 귀찮아서 문법을 남긴다. database 생성 CREATE DATABASE 데이터베이스 이름; 계정생성  '%'부분에 'localhost' 일 경우 로컬에서만 접속을 허용 '%' 는 모든 IP에서 접속을 허용한다. 특정대역대 : '111.222.%' 특정IP : 'xxx.xxx.xxx.xxx' 형태로 적어준다. CREATE USER '계정이름'@'%' IDENTIFIED BY '비밀번호'; 특정 데이터베이스에 속한 모든 오브젝트들에 대한 권한을 특정 계정에 부여한다. GRANT ALL PRIVILEGES ON 데이터베이스이름.* TO '계정이름'@'%'; 리프레쉬 ~ 바로 적용 FLUSH PRIVILEGES; 적용된 결과 보기 SHOW GRANTS FOR '계정이름'@'%'; 계정 정보 확인 하기 use mysql; select host, user, password from user;

ECMAScript6 - Operation

이미지
프로퍼티 이름 조합 문자열 조합 변수 값과 문자열 조합 디스트럭처링과 프로퍼티 이름 조합 Default Value 디폴트 값 적용 순서 Default 파라미터 파라미터 디스트럭처링 for-of Array 와 String NodeList 반복 디스트럭처링 for-of아 for-in의 차이 for-of Object 열거와 거듭 제곱 연산자

ECMAScript6 - DeStructuring

이미지
간단히 말해서, 변수에 분할 할당이다. four가 undefined라는 점 다차원 분할 할당도 가능하다는 점 ,를 사용해서 인덱스를 건너뛰고 할당, spread 연산자를 사용하여 할당 Object에도 분할 할당이 가능하다. Key에도 Value에도 함수의 파라미터로도 사용이 가능하다.