본문 바로가기
반응형

마리아디비4

[MariaDB/MySQL] 데이터베이스 생성 자주 쓰는 명령어다 보니 타이핑도 싫고, 실 작업은 터미널에서 이루어지는 경우가 많아 정리한다. 데이터베이스 생성 데이터베이스 생성시에는 일반적으로 다음과 같은 구문을 사용하게 된다. 이어서 바로 요약하자면 CREATE DATABASE 데이터베이스명 CHARACTER SET utf8mb4 collate utf8mb4_general_ci; USE 데이터베이스명; "CREATE DATABASE" 까지 보면 그동안의 패턴과 비슷하지만 "utf8mb4" 에 주목해보자면 .. 설명이 너무 많아서 그냥 쉽게 그러려니 식으로 넘어가보면 이모지(Emoji) 같은 데이터를 저장하고자 하면 하자. ㅋㅋ 😀 이런것처럼 ㅎㅎ 그래서 현재는 모든 데이터베이스 생성시에는 그냥 utf8mb4 로 생성하고 있다. 자세한 설명은 이 .. 2022. 2. 16.
MariaDB : root 계정 비밀번호 설정 현재 사용하는 마리아디비는 10.6 stable. root 계정 비밀번호를 설정하려니 에러가 발생. ERROR 1356 (HY000): View 'mysql.user' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them 마리아디비 공식 웹사이트에서 보면 다음과 같이 나옵니다. [링크] 10.4+ 부터는 View 로 제공하는 것 같다. MariaDB 10.4+ 이상으로는 기존에 UPDATE 쿼리를 수행하는 형태로 비밀번호 설정을 하지 않는것 같다. 하여 다음과 같이 명령문을 작성해서 실행합니다. SET PASSWORD FOR 'bob'@'%.loc.gov' = PASS.. 2021. 10. 5.
[TroubleShooting] Job for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details. CentOS 기준 Error MessagesJob for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details.Aria engine is not enabled or did not start. The Aria engine must be enabled to continue as mysqld was configured with --with-aria-tmp-tables위 에러 내용중 하나가 발생하면서, MariaDB 가 기동이 안된다면 다음과 같이 처리한다. $ systemctl status mariadb.. 2018. 4. 18.
MariaDB - JSON 테이블 마리아 디비에서 보면 JSON 테이블 형태가 존재하는것 같다.일단은 테스트를 해봐야하나 ㅋㅋ차후 로 미루고 메모포스팅을. Guide : https://mariadb.com/kb/en/mariadb/connect-json-table-type/Blog Post : http://estenpark.tistory.com/350 위에 포스팅에서 꽤 상세하고 자세하게 포스팅되어있어 그대로 따라해보면 될듯. 2017. 6. 9.
반응형