본문 바로가기
728x90
반응형

여러가지/Database23

[MySql & Mariadb] 계정 조회 및 생성, 권한 추가 하는 방법!! [MySql & Mariadb] 계정 조회 및 생성, 권한 추가 하는 방법!! ## DB 접속 mysql -u root -p mariadb -u root -p ## 계정 조회 use mysql; select host, user, password from user; ## 계정 생성 create user '계정'@localhost identified by '비밀번호'; create user '계정'@'%' identified by '비밀번호'; ## 권한 생성 grant select on '스키마'.* to `계정`@`localhost` identified by '비밀번호'; grant select on '스키마'.* to `계정`@`%` identified by '비밀번호'; ## 모든 권한 부여 gran.. 2022. 2. 4.
[MariaDB] Ubuntu(우분투)에서 MariaDB 10.4 설치 하는 방법 ! Ubuntu(우분투)18.04 & 20.04에서 MariaDB 10.4 설치 하는 방법 ! sudo apt-get install software-properties-common sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirror.lstn.net/mariadb/repo/10.4/ubuntu bionic main' sudo apt update sudo apt install mariadb-server 설치 후 작동이 잘되는지 확인하려면, systemctl status mariad.. 2022. 2. 2.
[MySql & Mariadb] Ubuntu(우분투)에서 외부 접속 허용 권한 주기 및 환경 파일 수정 우선 우분투에 Mariadb & mysql 이 설치 되었다고 믿고 글을 쓰겠습니다. # mariadb 실행 ~# mariadb -u root -p ## 혹시 비밀번호가 설정이 안되어있다면, MariaDB [(None)]> set password=password('비밀번호'); 그리고 계정에 권한을 부여해주세요 ! MariaDB [(None)]> GRANT ALL PRIVILEGES ON *.* to 'root'@'%' IDENTIFIED BY '비밀번호'; mariadb 종료 하시고, 우분투에서 터미널 실행 후 환경설정을 변경하러 ! ~# vi /etc/mysql/my.cnf 환경 설정을 실행하시고 조금 아래보시면 이런 내용이 있습니다. # MariaDB database server configurati.. 2022. 1. 28.
[MariaDB & Mysql ] UNION, UNION ALL 차이점 및 쓰는 방법(동일 데이터 반복 출력) SELECT * FROM (SELECT test... FROM ... ORDER BY ... DESC) AS x UNION ALL SELECT * FROM (SELECT test... FROM ... ORDER BY ... DESC) AS y 이런식으로 쓰면 같은 자료가 2배 출력되고, UNION ALL대신 UNION 을 쓰시면 2번 출력되지만 데이터 중복을 제거해서 출력하게 됩니다. 2021. 4. 20.
[MySql] Mariadb & MYsql 유저 생성 및 권한, 확인 하는 방법 # MariaDB에 사용자 권한주기 ` 1) MariaDB 접속 # mariadb -u root -p Enter password: 패스워드 입력 2) Database 리스트 확인 $ show databases; 2-1) 없다면 생성 $ create database DB명; 3) 기본으로 생성되어 있는 mysql 데이터베이스를 사용한다 $ use mysql; 4) mysql의 user 테이블에서 이미 생성된 계정 확인 $ select host, user from user; 5) mysql은 보안상 Default옵션으로 외부접속을 허용X 계정을 생성할떄 특정 IP 혹은 127.0.0.1(localhost) 를 지정하거나 %를 지정하여 외부접속을 허용할 수 있다. 6) user 계정 생성 $ create us.. 2021. 3. 9.
728x90
반응형