본문 바로가기
반응형

여러가지/Database30

[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
반응형