웹기초/생활코딩 DATABASE2 - MySQL
[MySQL] MariaDB 다운로드와 접속
renne
2022. 7. 24. 20:27
SQL(Structured Query Language)
- Structured: 관계형 데이터베이스가 기본적으로 표 형식으로 정보를 정리정돈, 즉 구조화하는 것을 뜻한다.
- Query: 데이터베이스에게 데이터를 넣어줘, 읽어줘, 수정해줘 등, 질의하는 것을 뜻한다.
- 관계형 데이터베이스에 속하는 제품들이 데이터베이스 서버를 제어할 때 공통적으로 사용하는, 표준화까지 된 언어
MariaDB Database 다운로드
- MySQL이 오라클에 인수되면서 라이센스 호환을 위해 기존 MySQL 개발자가 제작한, MySQL과 동일한 관계형 DBMS
1. https://bitnami.com/stack/wamp/installer
Install WAMP, Download WAMP
show MD5 2e044343a83e84e8c82ee6baae8da731 SHA1 0df71b08cea601c2daa38697d0b6d8574f161f40 SHA256 c701a88e99cddf3ef3b7b240cb0b641a5e1ddfce9f37d1cf63ec3ea81ecf2f9e
bitnami.com
2. 운영체제에 맞게 다운로드
3. 다운로드 성공
4. bitnami manager: bitnami가 설치된 디렉토리 내의 manager-windows 파일을 클릭
5. cmd에서 cd 명령어를 이용해 아래의 디렉토리로 이동
6. cmd에 mysql -uroot -p 입력하고, 루트 비밀번호 입력
MySQL(MariaDB)에 접속하기
C:\Bitnami\wampstack-8.1.7-1\mariadb\bin>mysql -uroot -p
Enter password: **********
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 11
Server version: 10.4.25-MariaDB mariadb.org binary distribution
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>
-uroot | user의 약자 |
-uroot | root라는 사용자로 접속하겠다는 뜻. 만약 renne라는 사용자로 접속하려면 -urenne를 입력한다. |
루트(root) | 일반적으로 루트는 관리자이기 때문에, 모든 권한이 열려있다. 실제로 루트의 권한으로 데이터베이스를 직접 다루는 것을 위험하기 때문에, 중요한 시스템이라면 별도의 사용자를 만들어서 평소에는 그 사람으로 작업하다가, 중요한 일이 있을 때만 루트로 들어가는 것이 권장된다. |
-p | password의 약자 만약 비밀번호가 123456이라면 -p123456이라고 적어도 되지만, 비밀번호가 노출되기 때문에 권장되지 않는다. |