【설치 및 시작, 확인】
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 |