Etc/Database 3

MySQL Login path 설정하기

mysql 5.6부터 보안 문제로 인해 패스워드를 커맨드라인에서 직접 입력하기 어려워졌습니다. 대신에 login path라는 것을 사용하면 되는데요. 커맨드를 자주 잊어버리네요. “Warning: using a password on the command line interface can be insecure. “ 이런 메세지가 출력될 때 사용하면 되겠네요. 간단한 사용법을 정리해 봅니다. 1. login path help $ mysql_config_editor --help mysql_config_editor Ver 1.0 Distrib 5.7.18, for linux-glibc2.5 on x86_64 Copyright (c) 2012, 2017, Oracle and/or its affiliates. Al..

Etc/Database 2021.08.16

MariaDB 10.4버전 이후 root 패스워드 변경

기존에 root 패스워드 변경 시 아래와 같이 명령어 사용했지만 아래와 같은 에러가 표출. MariaDB [mysql]> update user set password=password('rootpassword'); ERROR 1348 (HY000): Column 'Password' is not updatable mariaDB 10.4 이상부터는 이렇게 명령어를 사용해서 root에 패스워드를 변경할 수 있습니다. MariaDB [mysql]> set password=password('rootpassword'); Query OK, 0 rows affected (0.012 sec)

Etc/Database 2021.04.24