728x90 ๋ฐ์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค6 [H2] Database ์ค์นํ๊ณ ์คํํ๊ธฐ / Spring boot์ ์ฐ๋ํ๋ ๋ฒ (Maven ๊ธฐ์ค) H2 ๋ฐ์ดํฐ๋ฒ ์ด์ค๋?๋๋ ์ ๋ชจ๋ฅธ๋ค.php myadmin์ฒ๋ผ ์น์์ ์ฝ์์ด์ฉ์ด ๊ฐ๋ฅํ๋ค. ๊ฐ๋ณ๊ณ ํธ๋ฆฌํ๋ค. ๋ Spring Boot์ ์ฐ๋ํ์ฌ ์ฌ์ฉํ๊ณ ์๋ค. ์ค์นํ๊ธฐ www.h2database.com/html/main.html H2 Database EngineH2 Database Engine Welcome to H2, the Java SQL database. The main features of H2 are: Very fast, open source, JDBC API Embedded and server modes; in-memory databases Browser based Console application Small footprint: around 2 MB jar file size Suppo.. 2021. 4. 1. [MariaDB] INSERT๋ฌธ ํ๊ธ ์ค๋ฅ(Incorrect string value) ํด๊ฒฐ my.ini ํ์ผ์ ์๋ ์์ฑ์ ์ง์ [mysqld] init_connect="SET collation_connection = utf8_general_ci" init_connect="SET NAMES utf8" collation-server = utf8_general_ci character-set-server = utf8 [client] default-character-set = utf8 [mysql] default-character-set=utf8โ Mysql> SHOW VARIABLES LIKE "c%" ๋ช ๋ น ์ ๋ ฅ ํ Value๊ฐ์ 'latin1'์ด ์์ผ๋ฉด ์๋จ. ๋ชจ๋ 'utf8'๋ก ๋ฐ๊พผ๋ค. ์ฟผ๋ฆฌ์ฐฝ์์ ์์ฑ ์ค์ ์ ํ ์ ์๋ค. (my.ini ์์ ๋ง์ผ๋ก ๋ณ๊ฒฝ ์ ๋ ๊ฒฝ์ฐ) Mysql> SET [Var.. 2020. 5. 26. [MariaDB] JDBC ์ฐ๋ํ๊ธฐ in Eclipse (java์ ์ฐ๋) Java ์ฝ๋ ๋ด์์ ๋ง๋ฆฌ์db๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด JDBC๋ฅผ ์ฐ๊ฒฐํด๋ณด๊ฒ ๋ค. https://downloads.mariadb.org/connector-java/2.6.0/ MariaDB Connector/J 2.6.0 Stable - MariaDB downloads.mariadb.org ๋ค์ด๋ฐ์ jarํ์ผ์ ์ฌ์ฉํ ํ๋ก์ ํธ๊ฐ ์๋ ์ํฌ์คํ์ด์ค ํด๋์ ๋ฃ์ด์ฃผ์๋ค. ์ด์ ์ดํด๋ฆฝ์ค๋ก ์์ ๋ง๋ฆฌ์db๋ฅผ ์ฌ์ฉํ ํ๋ก์ ํธ ์ฐํด๋ฆญ>Properties>Java Build Path ์๊น ์ฎ๊ฒผ๋ jarํ์ผ ์ ํ ClassNotFoundException ์ค๋ฅ ํด๊ฒฐํ๊ธฐ: https://we-always-fight-with-code.tistory.com/61 [MariaDB/JSP] ClassNotFoundException ์๋ฌ ํด.. 2020. 4. 23. [Oracle] cmd์ฐฝ์์ ๊ณ์ ์์ฑ, ํ ์ด๋ธ ์์ฑ, ์ฝ์ , ์กฐํํ๊ธฐ SQL ์ ์ ํ sys๊ณ์ (๋ชจ๋ ๊ถํ)์ผ๋ก ์ ์. oracle db setup.exe๋ฅผ ์ค์นํ ๋ ์ง์ ํ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํ๋ค(์ ๋ ฅ๊ฐ์ด ๋ณด์ด์ง ์๋๋ค). sys๊ณ์ ์ผ๋ก ์ ์๋ ์ํ์์ ์์ฑ๋ ์ ์ ์๊ฒ ๊ถํ์ ๋ถ์ฌํ๋ค. (๋ฐ์ดํฐ ๋ฒ ์ด์ค ์ฐ๊ฒฐ๊ณผ ๋ฐ์ดํฐ๊ด๋ฆฌ ๊ถํ)์ด ์ ์ ๋ก ์ ์ํ๊ธฐ ์ํด exit๋ช ๋ น์ ์ฌ์ฉํ์ฌ sql์์ ๋น ์ ธ๋์จ ํ ๋ค์ ์ ์ํ์ฌ ํด๋น ์ ์ ์ ์ค์ ํ๋ ๋น๋ฐ๋ฒํธ๋ก ์ ์. show user ๋ผ๊ณ ๋ช ๋ น์ ์น๋ฉด ์ ์๋ ๊ณ์ ์ด๋ฆ์ ๋ณผ ์ ์๋ค.ํ ์ด๋ธ ์กฐํ๋ ํด๋ณด์๋ค. ๋ฌผ๋ก ๋น์ฐํ ๋น์ด์๋ค. +Mysql๊ณผ ๋ฌ๋ฆฌ ์คํค๋ง ์ ์ ๋จ๊ณ๊ฐ ์๋ค... ์... oracle db๋ ๋๋ ์ค๋ ์ฒจ ์จ๋ด์ ์ ๋ชจ๋ฅด๊ฒ ๋ค. ๋ฌดํผ ๊ทธ๋์ ๊ณง๋ฐ๋ก ํ ์ด๋ธ์ ํ๋ ๋ง๋ค์ด๋ณด์๋ค. ๋ง๋ ํ ์ด๋ธ ์กฐํ๊น์ง.tab์ด ์ ์ฒด๋ฅผ ์ง์นญํ๋.. 2020. 3. 19. [MySQL] ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ณต์ & ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ์ํ๊ธฐ [MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ก์ปฌ์์๊น์ง๋ ๋ค๋ฃฐ ์ ์๋ ์ฌ๋ ๋์์ ์๋ฃ์ ๋๋ค. ํ์์ญ์ ์ด๋ณด์ด๋ 100%์ ๋ขฐ๋ X.] MySQL์ ํ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค(์๋ฒ)๋ฅผ ์ฌ๋ฌ ์ฌ๋ ๋๋ PC๊ฐ ๊ณต์ ํ ์ ์๋ค.๊ทผ๋ฐ ๊ทธ ๋ฐฉ๋ฒ์ด ์ด๋ณด์๊ฒ ๋๋ฌด๋ ์ด๋ ต๋ค .. Y . Y๊ณผ์ ์ ์์ฝํ์๋ฉด1. ๋ก์ปฌ์ด ์๋ ์ธ๋ถ์ ๊ทผ๊ฐ๋ฅ ์๊ณ์ ์ ์์ฑํ๋ค.2. ์๊ณ์ ์๊ฒ root ์ ์ ๊ถํ์ ํ์ฉํ๋ค.3. ํ PC์์ ip์ฐ๊ฒฐ์ ํตํด ์๊ณ์ ์ผ๋ก ์ ์ํ๋ค.4. ์ฐ๊ฒฐ ! ์ด์ ๊ทธ ๋ฐฉ๋ฒ์ ์์๋ณด์โป ํ ์คํธ๋ฅผ ์งํํ ๋ ๊ธฐ๊ธฐ๋ ๊ฐ์ ๋ฌด์ ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋์ด์๋ค. MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ณต์ ํ๊ธฐ์ฝ์์ ์ฌ์ฉํด๋ ๋๋, ์ ๋ GUIํด์ ์ฌ์ฉํ๊ฒ ์ต๋๋ค. ํ์์ MySQL ๋ฒ์ ์ 8.0์ ๋๋ค.0. ๋จผ์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ง ์๋ฒ ์ญํ ์ PC์ MySQL์ํฌ๋ฒค์น์์ .. 2020. 1. 12. [SQLite/SQLite3] ์ดํด๋ฆฝ์ค ์๋ฐ ์ฐ๋ & ์ฝ๋์ ์ฌ์ฉํ๊ธฐ [์ดํด๋ฆฝ์ค๋ก ์๋ฐ ์ฝ๋ฉ์ ํ ์ค ์๊ณ MySQL์ ๋์ถฉ์ด๋ผ๋ ์๋ ์ด๋ณด์ฉ]ํ์ : ํ์ง๊ฐ๋ฐ์X, ์ ๋ฌธ๊ฐX, sqlite๋ฅผ ๋์ถฉ ๋ ํํ 1๋ ์ง๋ฆฌ ์ด๋ณดO, ์ ํํ์ง ์๊ณ ํ๋ฆฐ ์ ๋ณด๊ฐ ์์ ์ ์์. ๋งค์ฐ ์ผ๋งค์. ์๋ก MySQL์ ๋นํด SQlite๋ ๊ตฌ๊ธ๋ง ์๋ฃ๊ฐ ์ ๋ค. ๊ทธ๋์ ์ ๋ฆฌํด๋ณด์๋ค. ์ฐ์ SQLite๋ ํ์ผ ํํ์ DB(Database)๋ค. MySQL : ๋ก์ปฌ DB๋ก๋ ์ฌ์ฉํ ์ ์์ง๋ง ์ฌ๋ฌ ์ฌ๋์ด ip๋ฅผ ๋ง์ง์ํด์ ํ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ฐ์ด ์ฌ์ฉํ ์๋ ์๋ค. ์ดํดํ๊ธฐ ์ด๋ ต๋ค๋ฉด ๋ค๋ฅธ PC๋ค๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ณต์ ํ๊ธฐ ์ํด ์ฃผ๋ก ์ฌ์ฉ๋๋ค๊ณ ์๊ฐํ๋ฉด ๋จ.SQlite : DB๋ฅผ ๊ฐ์ง ํด๋น PC์์๋ง ์ฌ์ฉํ ์ ์๋ค. ์ด๋ค ํ๋ก๊ทธ๋จ์ด ์๋๋ฐ ํ๋ก๊ทธ๋จ์ ์ข ๋ฃํ๊ณ ๋ค์ ์คํํด๋ ๋ฐ์ดํฐ๋ฅผ ๋จ์์๊ฒ ํ๊ณ ์ถ์ ๊ฒฝ.. 2020. 1. 12. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ