본문 바로가기

728x90
반응형

Database/MySQL

(3)
MySQL: root 유저 비밀번호 설정 후에도 shell 접근이 안되는 경우 # auth_socket # mysql_native_password # mysql -u root -p Ubuntu 환경에서 MySQL 설치후,sudo 권한으로 mysql shell에 들어가서 root의 패스워드를 변경하고 나서다시 ubuntu shell에서 mysql -u root -p 명령어로 shell에 접근하려고 하는데, ERROR 1698 (28000): Access denied for user 'root'@'localhost' 위 오류가 발생하며 접근이 안되는 경우가 있다.이럴 경우 프로젝트에서 DB 설정을 통해 접근해도 같은 식으로 접근이 불가하다. sudo 권한으로 다시 mysql shell에 들어가거나sudo mysql위 명령어로 mysql에 접근하자 ( Log in to MySQL using the socket authentication (without a password) ) 그리고 아..
MySQL: max_connections 수정 Check current max_connections:SHOW VARIABLES LIKE 'max_connections'; Changing the maximum number of connections that MySQL can handle involves modifying the max_connections setting. This parameter determines how many concurrent connections MySQL can accept. Here’s how you can adjust this setting, either temporarily or permanently:Temporarily Changing Max Connections1. Via MySQL Command Line:Conn..
MySQL: query log 확인 # table & file OS: ubuntu 22.04 기준 1. my.cnf 설정파일 변경 /etc/mysql/my.cnf 또는 /etc/my.cnf 나는 /etc/mysql/my.cnf에 있었음 아래 설정을 추가한다 더보기 [mysqld] general_log = 1 general_log_file = /path/to/your/logfile.log 로그 파일 대신에 테이블을 생성해서 볼수도 있다. general_log_file 대신에 log_output = TABLE 이용 더보기 [mysqld] general_log = 1 general_log_file = /path/to/your/logfile.log -> mysql database안에 general_log 테이블 생성됨. 여기에 모든 로그가 기록된다. 사이즈 관리 유의 my..

728x90
반응형