구축

Rocky 9.2 - mariaDB

상석하대 2023. 10. 2. 20:48

【설치 및 시작, 확인】

dnf install -y mariadb-server php-mysqli

***PHP 7 이상을 쓸거면 php-mysqli도 같이 설치

systemctl enable mariadb
systemctl start mariadb
systemctl status mariadb
mariadb --version

 

【초기 설정】

mariadb-secure-installation

***선택 [Y/n]은 그냥 엔터시 Y가 기본으로 입력된다는 뜻

【로그인】

mysql -u root -p

***설정한 암호 입력

\q 또는 quit 또는 exit를 입력하여 로그아웃

 

【문자셋 보기】

show variables like '%character%';

 

【디비 목록】

MariaDB [(none)]> show databases;

 

【디비 만들기】

create database 디비명;

 

【사용자 생성】

grant alter,create,delete,drop,insert,lock tables,select,update on 디비명.* to 사용자@localhost identified by '암호';

***암호 설정, 권한 부여까지 일괄처리

 

【사용자로부터 디비 회수】

revoke all privileges, grant option from '사용자'@'localhost';

 

【사용자 삭제】

delete from mysql.user where user='사용자' and host='localhost';

 

【사용자 목록】

select user,host from mysql.user;

 

【디비 삭제】

MariaDB [(none)]> drop database 디비명;

반응형

'구축' 카테고리의 다른 글

Rocky 9.2 - SMTP/Postfix  (0) 2023.10.17
Rocky 9.2 - phpMyAdmin  (0) 2023.10.03
Rocky 9.2 - PHP-FPM(FastCGI)  (0) 2023.10.02
Rocky 9.2 - PHP  (0) 2023.10.01
Rocky 9.2 - Apache 가상호스트 - https 설정  (0) 2023.09.30