본문 바로가기

MariaDB6

mariaDB 사용자 등록 / 패스워드 / 권한 설정 mariaDB 사용자 등록 / 패스워드 / 권한 설정 1. 사용자 등록create user 'userid'@'localhost' identified by '12345678'; 2. 사용자 패스워드 변경SET PASSWORD FOR ‘userid’@‘localhost’ = PASSWORD('12345678'); 3. 데이터 베이스 사용 권한 설정GRANT ALL PRIVILEGES ON dbname.* TO 'userid'@'localhost' IDENTIFIED BY '12345678'; 4. 위 내용을 서버 내부(localhost)에서만 접속하용하므로, 외부접속을 허용하게 하거나, 특정 ip에서 접근을 허용하게 하려면 위 내용 중 'localhost' 부분에 '%' 나 '123.123.123.12.. 2025. 10. 23.
특정 날짜 필드에 입력된 날짜 값을 1년 전으로 업데이트 특정 필드의 날짜 값을 1년 전으로 업데이트 (입력되어 있는 값을 기준으로 1년 전으로) update table set 필드명 = DATE_SUB(필드명, INTERVAL 1 YEAR) where ...... ; 끝. 2025. 10. 16.
날짜별 가입자 수 조회 쿼리 날짜별 가입자 수 조회 쿼리SELECT DATE_FORMAT(regDate, '%Y-%m-%d') as dates, COUNT(no) FROM member GROUP BY DATE_FORMAT(regDate, '%Y-%m-%d') order by dates;끝. 2025. 2. 27.
mariadb : INSERT는 실패하였지만 auto_increment만 증가되는 현상 수정 해결방법innodb_autoinc_lock_mode를 0으로 설정  아래 파일을 열어vi /etc/mysql/mariadb.conf.d/50-server.cnf 아래 부분 수정## * InnoDB 항목에 아래 내용 추가#innodb_autoinc_lock_mode = 0.. 서버 재시작 service mariadb restart 끝. 2025. 2. 26.
mariaDB 계정 패스워드 변경하기 sql> SET PASSWORD FOR 'userid'@'localhost' = PASSWORD('mypassword');sql> SET PASSWORD FOR 'userid'@'%' = PASSWORD('mypassword');끝 2025. 2. 25.
특정필드값을 콤마로 붙여 조회하기 쿼리 select GROUP_CONCAT(email) AS user_emails from users; * 회원 디비내의 모든 회원의 메일주소를 콤마로 붙여 한번에 조회 2025. 2. 12.