์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ๋ฐ์ดํฐ ๋ถ์
- AWS
- sap
- tableau
- ์ฝ๋ฉํ ์คํธ
- ์ฝํ
- ๋น ๋ฐ์ดํฐ
- github
- nlp
- erp
- react
- DFS
- ํ๋ธ๋ฃจ
- ์๋ง์กด์น์๋น์ค
- abap
- ์์ฐ์ด์ฒ๋ฆฌ
- ํ ์คํธ๋ง์ด๋
- ์ธ๊ณต์ง๋ฅ
- ํ ์คํธ๋ถ์
- ๋ฅ๋ฌ๋
- ํ์ด์ฌ
- AI
- ํ๋ธ๋ก
- ์๊ณ ๋ฆฌ์ฆ
- ์๋ฐ์คํฌ๋ฆฝํธ
- ๊นํ๋ธ
- ๋ฐ์ดํฐ๋ถ์
- ๋ฐฑ์ค
- ๋ฆฌ์กํธ
- Git
- Today
- Total
๋ชฉ๋กmysql (5)
DATA101
MySQL Shell ๋ฃจํธ ๊ถํ ์ ๊ทผ ํฐ๋ฏธ๋์ ์๋ ๋ช ๋ น์ด ์ ๋ ฅ mysql -u root -p ๋ฃจํธ ๊ณ์ ๋น๋ฐ๋ฒํธ ์ ๋ ฅ ๊ธฐ์กด ๋น๋ฐ๋ฒํธ ์ ๋ ฅ MySQL Shell์ ๋ฃจํธ๊ถํ์ผ๋ก ์ ๊ทผํ์๋ค๋ฉด, ์๋์ ๊ฐ์ด ์ฌ์ฉ์ ์ด๋ฆ๊ณผ ๋ณ๊ฒฝํ ๋น๋ฐ๋ฒํธ ์ ๋ ฅ ALTER USER '์ฌ์ฉ์ ์ด๋ฆ'@'localhost' IDENTIFIED BY '์๋ก์ด ๋น๋ฐ๋ฒํธ'; FLUSH PRIVILEGES; OK๋ฌธ์ด ๋์๋ค๋ฉด ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ ์๋ฃ ํฌ์คํ ๋ด์ฉ์ ์ค๋ฅ๊ฐ ์๋ค๋ฉด ์๋์ ๋๊ธ ๋จ๊ฒจ์ฃผ์ธ์. ๊ณ ๋ง์ต๋๋ค :)
๐ก ๋ชฉํ Java Spring์ ํ์ฉํ ์๋ฒ-ํด๋ผ์ด์ธํธ ๊ฐ MySQL ์ฐ๋ ๋ฐฉ๋ฒ์ ํ์ตํ๋ค. ์ฌ์ฉํ Tool 1. Java 11 ๋ฒ์ 2. IDE(์ดํด๋ฆฝ์ค) 3. Tomcat 9 ๋ฒ์ 4. MobaXterm 5. Virtual Box 6. Ubuntu-20 64bit 7. ์๋์ฐ10 64bit 8. MySQL ๋ชฉ์ฐจ 1. Java ์ฝ๋ฉ 2. Virtual Box ์ธํ 3. ๊ฐ์ ๋จธ์ ์ ์ 4. ๊ธฐ๋ณธ ํจํค์ง ์ค์น 5. ์๋ฐ ์ค์น 6. Tomcat ์ธํ 7. MySQL ์ธํ (๋ฆฌ๋ ์ค) 8. MySQL ์ธํ (์๋์ฐ) 9. MySQL ์ฐ๋ ํ ์คํธ โ๏ธ ์ฌ์ ์ค๋น Virtual Box, MobaXterm ์ค์น ๋ฐ ์ธํ https://heytech.tistory.com/192 Virtual Box ๋ฐ MobaX๋ฅผ ํ์ฉ..
๐ก ๋ชฉํ Java Sevlet์ ํ์ฉํ ์๋ฒ-ํด๋ผ์ด์ธํธ ๊ฐ MySQL ์ฐ๋ ๋ฐฉ๋ฒ์ ํ์ตํ๋ค. ์ฌ์ฉํ Tool 1. Java 11 ๋ฒ์ 2. IDE(์ดํด๋ฆฝ์ค) 3. Tomcat 9 ๋ฒ์ 4. MobaXterm 5. Virtual Box 6. Ubuntu-20 64bit 7. ์๋์ฐ10 64bit 8. MySQL ๋ชฉ์ฐจ 1. Java ์ฝ๋ฉ 2. Virtual Box ์ธํ 3. ๊ฐ์ ๋จธ์ ์ ์ 4. ๊ธฐ๋ณธ ํจํค์ง ์ค์น 5. ์๋ฐ ์ค์น 6. Tomcat ์ธํ 7. MySQL ์ธํ (๋ฆฌ๋ ์ค) 8. MySQL ์ธํ (์๋์ฐ) 9. MySQL ์ฐ๋ ํ ์คํธ โ๏ธ ์ฌ์ ์ค๋น Virtual Box, MobaXterm ์ค์น ๋ฐ ์ธํ https://heytech.tistory.com/192 Virtual Box ๋ฐ MobaX๋ฅผ ํ์ฉ..
๐ก ํ์ต๋ชฉํ MySQL์์ ํ ์ด๋ธ ๋ด ํน์ ๋ฐ์ดํฐ๋ฅผ ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ ์ฐ์ตํ๊ธฐ Update ๊ตฌ๋ฌธ ํ ์ด๋ธ ๋ด ํน์ ๊ฐ์ ๋ณ๊ฒฝํ๊ณ ์ ํ ๋๋ Update ๋ฌธ๋ฒ์ ์ฌ์ฉํฉ๋๋ค. ์ฌ์ฉ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. 1) UPDATE ๊ตฌ๋ฌธ ๋ค์ ์์ ํ ํ ์ด๋ธ ์ด๋ฆ ์ ๋ ฅ 2) SET ๊ตฌ๋ฌธ ๋ค์ ์์ ํ ์นผ๋ผ๊ณผ ๋ฐ์ดํฐ ๊ฐ ์ ๋ ฅ 3) WHERE ๊ตฌ๋ฌธ ๋ค์ ์์ ํ ๋ฐ์ดํฐ ์ ๋ณ ์กฐ๊ฑด ์ ๋ ฅ UPDATE ํ ์ด๋ธ์ด๋ฆ SET ์นผ๋ผ1 = ๊ฐ1, ์นผ๋ผ2 = ๊ฐ2, ์นผ๋ผ3 = ๊ฐ3, ... WHERE ์กฐ๊ฑด๋ฌธ; ์์(1): Where ๊ตฌ๋ฌธ ์ฌ์ฉ ์๋ฅผ ๋ค์ด, Cutomers๋ผ๋ ํ ์ด๋ธ์ Tony๋ผ๋ ๊ณ ๊ฐ์ ID์ ์ฃผ์๋ฅผ ๋ฐ๊พผ๋ค๊ณ ํ์ ๋ Where ๊ตฌ๋ฌธ์ ํ์ฉํ์ฌ ์๋์ ๊ฐ์ด ๊ตฌ๋ฌธ์ ์์ฑํ ์ ์์ต๋๋ค. UPDATE Customers SET Custo..
๋ณธ ํฌ์คํ ์์๋ MySQL ๋ด date_format ๊ตฌ๋ฌธ์ ํ์ฉํ์ฌ ๋ ์ง ํน์ ์๊ฐ ํ๊ธฐ ๋ฐฉ์์ ์ง์ ํ๋ ๋ฐฉ๋ฒ์ ์์๋ด ๋๋ค. ๋ชฉ์ฐจ 1. date_format ํ๊ธฐ๋ฒ 2. ๋ ์ง๋ง ์ถ๋ ฅํ๊ธฐ 2.1. 'yyyy-mm-dd' ํํ๋ก ์ถ๋ ฅํ๊ธฐ 2.2. 'yy-mm-dd' ํํ๋ก ์ถ๋ ฅํ๊ธฐ 3. ์๊ฐ ์ ๋ณด๋ง ์ถ๋ ฅํ๊ธฐ 3.1. 24์๊ฐ ์ ๋ก ์ถ๋ ฅํ๊ธฐ 3.2. 12์๊ฐ ์ ๋ก ์ถ๋ ฅํ๊ธฐ 1. date_format ํ๊ธฐ๋ฒ date_format์ ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ๊ธฐ ๋๋ฌธ์ ์๊ตฌ์ฌํญ์ ๋ง๋ ์ํ๋ฒณ์ ์ฐพ์ ์ ์ ํ๊ฒ ํ์ฉํ์๊ธธ ๋ฐ๋๋๋ค. Specifier Description Example 1 %Y ์ฐ๋(year): 4์๋ฆฌ ํํ 2021 2 %y ์ฐ๋(year): ๋ค์์ 2์๋ฆฌ ํํ 21 3 %a ์์ผ(weekday): ์ด๋ฆ ์ค์ํ..