DB] Maria DB , DBeaver ์„ค์น˜

2022. 4. 25. 16:51ยทDataBase/MariaDB

 

Maria DB

1. mariadb download ๊ฒ€์ƒ‰ -> ํ™ˆํŽ˜์ด์ง€์— ๋“ค์–ด๊ฐ€๋ฉด ๋ฐ”๋กœ ๋‹ค์šด๋กœ๋“œ ๊ฐ€๋Šฅ

๋ฒ„์ „์€ 10.5.15 ๋ฅผ ์„ค์น˜ํ–ˆ๋‹ค.

์›ํ•˜๋Š” ๋ฒ„์ „, ํ•ด๋‹น os ๋“ฑ ์„ ํƒํ•ด์„œ ๋‹ค์šด๋กœ๋“œ ๋ˆ„๋ฅด๋ฉด ๋œ๋‹ค.

* Mirror ์— ๋‚˜์˜ค๋Š” ์„œ๋ฒ„๋Š” Maria DB๊ฐ€ ๋ฌด๋ฃŒ ๋ฐฐํฌ์ด๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค๋ฅธ ๊ณณ์˜ ์„œ๋ฒ„๋ฅผ ๋นŒ๋ ค ์“ด๋‹ค๊ณ  ํ•œ๋‹ค. ๊ทธ๋ž˜์„œ Mirror ์—๋Š” ๋นŒ๋ ค์“ฐ๊ณ  ์žˆ๋Š” ์„œ๋ฒ„๊ฐ€ ํ‘œ์‹œ๋œ๋‹ค. ๋ณดํ†ต ๋Œ€ํ•™๊ต์˜ ์„œ๋ฒ„๋ฅผ ๋นŒ๋ฆฐ๋‹ค๊ณ  ํ•จ.

2. ๋‹ค์šด๋กœ๋“œ ๋œ ํŒŒ์ผ์„ ์‹คํ–‰ํ•ด์„œ ์„ค์น˜๋ฅผ ์ง„ํ–‰ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

Third party tools ๋ฅผ ๋‹ค์šด๋กœ๋“œ ํ•˜์ง€ ์•Š์Œ์œผ๋กœ ๋ณ€๊ฒฝํ•จ.

Third party tools๋Š” mariaDB ์—๋””ํ„ฐ๋ผ๊ณ  ํ•˜๋Š”๋ฐ ๋‹ค๋ฅธ ์—๋””ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์šด๋ฐ›์ง€ ์•Š๋Š”๋‹ค.

  • Modify password for database user 'root' 

: root ์‚ฌ์šฉ์ž์˜ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์„ค์ •ํ•ด์ค€๋‹ค. root์˜ ๊ถŒํ•œ์œผ๋กœ ํ•ด์ฃผ๋Š” ๊ฒƒ์ด ๋งŽ๊ธฐ ๋•Œ๋ฌธ์— ์„ค์ •ํ•ด์ค€ ๋’ค ๊ผญ ๊ธฐ์–ตํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค.

  • Enable access from remote machines for 'root' user

: ๋‹ค๋ฅธ ์„œ๋ฒ„์—์„œ root ์— ์ ‘๊ถŒํ•˜๋Š” ๊ฒƒ์„ ํ—ˆ์šฉํ•  ์ง€์— ๋Œ€ํ•œ ์ฒดํฌ๋ž€์ด๋‹ค. ํ—ˆ์šฉํ•œ๋‹ค๊ณ  ํ•ด์ค€๋‹ค.  ?

  • Use UTF-8 as default server's character set

: ์—ฌ๊ธฐ ์ฒดํฌํ•ด์ฃผ์–ด์•ผ ํ•œ๊ธ€์ด ๊นจ์ ธ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค! ์ œ์ผ ์ค‘์š”ํ•œ ๋“ฏ ใ…Ž

 

MariaDB๊ฐ€ ์ ‘๊ทผํ•  ํฌํŠธ ๋ฒˆํ˜ธ๊ฐ€ ๋‚˜์˜จ๋‹ค. ํฌํŠธ ๋ฒˆํ˜ธ๋Š” ์ž๋™์œผ๋กœ ์ •ํ•ด์ ธ ์žˆ๊ณ  ์ž„์˜๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜๋Š” ์žˆ์ง€๋งŒ ์ž˜ ํ•˜์ง€ ์•Š๋Š” ๋“ฏํ•˜๋‹ค.

์ด ํฌํŠธ ๋ฒˆํ˜ธ๋Š” ์ค‘๋ณต์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๋‹น์—ฐํžˆ ์•ˆ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์—ฌ๋Ÿฌ DB๋ฅผ ์„ค์น˜ํ•  ๊ฒฝ์šฐ ๊ฐ ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ์ž˜ ๊ธฐ์–ตํ•ด๋†”์•ผ ํ•œ๋‹ค.

  •  mySQL์„ ์„ค์น˜ํ–ˆ๋˜ ์ ์ด ์žˆ์–ด์„œ ์„ค์น˜ํ•  ์ˆ˜ ์—†๋‹ค๋Š” ์ฐฝ์ด ๋–ด๋‹ค.
    APM์„ ์„ค์น˜ํ–ˆ๋˜ ์‚ฌ๋žŒ์ด๋”๋ผ๋„ ํ•ด๋‹น ์ฐฝ์ด ๋œฐ ์ˆ˜ ์žˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ ์ถ”๊ฐ€/์ œ๊ฑฐ์—์„œ ๊ทธ๋ƒฅ ์ง€์šฐ๋ ค๋‹ค๊ฐ€ ์ž˜๋ชป ์ง€์šฐ๋ฉด ๊ณจ์น˜์•„ํ”Œ ๊ฒƒ ๊ฐ™์•„์„œ ๋ธ”๋กœ๊ทธ๋ฅผ ์ฐธ๊ณ ํ•ด์„œ ์‚ญ์ œํ–ˆ๋‹ค.

์‚ญ์ œ ํ›„ ์„ค์น˜ํ•˜๋‹ˆ๊นŒ ์™„์ „ ์ž˜ ๋จ~!

3. ์„ค์น˜ ๋! ์„ค์น˜๊ฐ€ ์ž˜ ๋˜์—ˆ๋Š”์ง€ ํ™•์ธ

 - ์„œ๋น„์Šค > mariadb ์ž˜ ๋Œ์•„๊ฐ€๋Š” ์ง€ ํ™•์ธ

์ž˜ ์‹คํ–‰๋˜๊ณ  ์žˆ์Œ

- MySQL Client ์—์„œ ํ™•์ธ

์„ธ๋ฒˆ์งธ

Enter password ์—๋Š” ์ฒ˜์Œ์— ์„ค์ •ํ•ด์ค€ root ๋น„๋ฐ€๋ฒˆํ˜ธ

๊ทธ ๋‹ค์Œ show databases; ๋ผ๋Š” ๋ช…๋ น์–ด๋ฅผ ๋„ฃ์–ด์ฃผ๋ฉด ํ˜„์žฌ ์กด์žฌํ•˜๋Š” database ๋“ค์„ ๋ณด์—ฌ์ค€๋‹ค. ์ž˜ ์„ค์น˜๋จ.

 

DBeaver

1. DBeaver download ๊ฒ€์ƒ‰ > ํ•ด๋‹นํ•˜๋Š” os ๋ฒ„์ „์œผ๋กœ ์„ค์น˜ํ•˜๋ฉด ๋จ

๋”ฐ๋กœ ์„ธํŒ…ํ•ด์ค„ ์„ค์ •์€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์ญ‰์ญ‰ ์„ค์น˜ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

2. ๋‹ค ์„ค์น˜ํ•ด์ค€ ๋’ค DB์— ์‚ฌ์šฉ์ž ์—ฐ๊ฒฐํ•ด์ฃผ๊ธฐ

Maria DB ์„ ํƒ

3. 

MariaDB๋ฅผ ์„ค์น˜ํ•  ๋•Œ ๋ดค๋˜ ํฌํŠธ๋ฒˆํ˜ธ์™€ ์„œ๋ฒ„ํ˜ธ์ŠคํŠธ๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋“ค์–ด๊ฐ€์žˆ๋‹ค. ๋‚ด ์ปดํ“จํ„ฐ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— localhost์ž„.

๋งŒ์•ฝ ๋‹ค๋ฅธ ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•œ๋‹ค๋ฉด ์„œ๋ฒ„ํ˜ธ์ŠคํŠธ์— ํ•ด๋‹น IP๋ฅผ ๋„ฃ์–ด์ฃผ๊ณ  Port๋„ ๋ณ€๊ฒฝํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

username๋„ root๋กœ ๋“ค์–ด๊ฐ€์žˆ์„ํ…๋ฐ ์•„๊นŒ ์„ค์ •ํ•ด์คฌ๋˜ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋„ฃ์–ด์ฃผ๋ฉด ๋œ๋‹ค.

์™„๋ฃŒ ๋ˆ„๋ฅด๊ธฐ ์ „ Test Connection์„ ๋ˆŒ๋Ÿฌ์„œ ์—ฐ๊ฒฐ์ด ๋˜๋Š”์ง€ ํ™•์ธํ•ด์ฃผ๋Š”๋ฐ ๋ญ”๊ฐ€ ์„ค์น˜ํ•˜๋ผ๊ณ  ๋œจ๋ฉด ์„ค์น˜ํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

Test Connection ๋ˆŒ๋ €์„ ๋•Œ ์ด๋ ‡๊ฒŒ ๋‚˜์˜ค๋ฉด ์—ฐ๊ฒฐ์ด ์ž˜ ๋œ ๊ฒƒ์ด๋‹ค.

 

 

 

 

 

728x90
๋ฐ˜์‘ํ˜•
์ €์ž‘์žํ‘œ์‹œ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'DataBase > MariaDB' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

DB] DML 2 - SELECT  (0) 2022.04.28
DB] DML 1 - INSERT / UPDATE / DELETE / UPSERT  (0) 2022.04.28
DB] DDL(๋ฐ์ดํ„ฐ ์ •์˜์–ด) / ํ…Œ์ด๋ธ”  (0) 2022.04.28
DB] DBeaver ์‚ฌ์šฉ  (0) 2022.04.28
DB] DDL(๋ฐ์ดํ„ฐ ์ •์˜์–ด) / root - ์œ ์ € ์ƒ์„ฑ, ๊ถŒํ•œ ์„ค์ •  (0) 2022.04.28
'DataBase/MariaDB' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • DB] DML 1 - INSERT / UPDATE / DELETE / UPSERT
  • DB] DDL(๋ฐ์ดํ„ฐ ์ •์˜์–ด) / ํ…Œ์ด๋ธ”
  • DB] DBeaver ์‚ฌ์šฉ
  • DB] DDL(๋ฐ์ดํ„ฐ ์ •์˜์–ด) / root - ์œ ์ € ์ƒ์„ฑ, ๊ถŒํ•œ ์„ค์ •
bamDal
bamDal
๊ด€์‹ฌ์žˆ๋Š” ๋ถ„์•ผ ๊ณต๋ถ€ํ•˜๋Š” ๋ธ”๋กœ๊ทธ.....๐ŸŒ™๐ŸŒฐ
  • bamDal
    ๐ŸŒ™๐ŸŒฐ๋‹ฌ๋ฐค์— ์ฝ”๋”ฉ
    bamDal
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ
      • TIL
      • Back-End
        • JAVA
        • SPRING
        • ํŒŒ์ด์ฌ
        • Linux
      • DataBase
        • MariaDB
      • CS
        • ์ž๋ฃŒ๊ตฌ์กฐ, ์•Œ๊ณ ๋ฆฌ์ฆ˜
      • Infra
      • Tool
        • Git
        • IntelliJ
      • Etc
      • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ•™์Šต
      • Front-End
        • jQuery
        • AJAX
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ์นดํ…Œ๊ณ ๋ฆฌ
    • ํƒœ๊ทธ
  • ๋งํฌ

    • Github
  • ๊ณต์ง€์‚ฌํ•ญ

  • ์ธ๊ธฐ ๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • ๋ฐ˜์‘ํ˜•
    250x250
  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.3
bamDal
DB] Maria DB , DBeaver ์„ค์น˜
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”