728x90 ๋ฐ์ํ SQLite2 [MySQL] ํ ์ด๋ธ ์์ฑ์ ์ด๋ฏธ ์กด์ฌํ๋์ง ํ์ธํ๊ธฐ How to check this table already exist Java ์ฝ๋ ์์์ Mysql ๋๋ SQlite ํ ์ด๋ธ์ ์์ฑํ๊ณ ์ ํ ๋ ๊ทธ ํ ์ด๋ธ์ด ์ด๋ฏธ ์๋ค๋ฉด ์์ฑํ์ง ์๊ฒ ํ๋ ๋ฐฉ๋ฒ์ด๋ค. stmt = conn.createStatement(); String SQL = "CREATE TABLE IF NOT EXISTS ํ ์ด๋ธ๋ช (ํ ์ด๋ธ ์ ๋ณด)";stmt.executeUpdate(SQL);โ ํ๋ก๊ทธ๋จ ์ฒซ ์ค์ ์ฝ์ ํ ๊ฒฝ์ฐ ํ๋ก๊ทธ๋จ ์ต์ด ์คํ์์ ํ ์ด๋ธ์ด ์กด์ฌํ์ง ์๊ธฐ ๋๋ฌธ์ ์์ฑ๋์ง๋ง ํ ์ด๋ธ์ด ์์ฑ๋ ์ดํ๋ถํฐ๋ IF NOT EXISTS๋ก ํ ์ด๋ธ ์์ฑ์ด ๋์ง ์๋๋ค. DB/Database/๋ฐ์ดํฐ๋ฒ ์ด์ค/๋๋น 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 ๋ฐ์ํ