Cause: java.sql.SQLSyntaxErrorException: Table 'leni.user' doesn't exist
μ€λλ μλ¬λ₯Ό μΆλ ₯νλλΌ λ°μ μ½μκ΅°.. π₯² μλ¬ λ©μΆ°..
ν μ΄λΈμ΄ μλ μΆμ΄ νμΈμ ν΄λ΄€λλ λ± νλ μ‘΄μ¬νκ³ μλ λμ user ν μ΄λΈ.
μμΈμ MySQL 쿼리 μ€ν μ λμλ¬Έμλ₯Ό ꡬλΆνλ μ€μ λλ¬Έμ μΌμ΄λ μΌμ΄μλ€.
λ°λ‘ μμ λμ§ μμλ€λ©΄ κΈ°λ³Έ μ€μ μ 0 μΌλ‘ λμ΄ μλλ° μ΄λ 쿼리 μ€ν μ λμλ¬Έμλ₯Ό ꡬλ³νμ¬ μ€ννκ² νλ€.
- 0 : (default) ν μ΄λΈ μμ± λ° μ‘°νμ λμλ¬Έμ κ΅¬λΆ ν¨
- 1 : μ λ ₯κ°μ΄ λμλ¬Έμ μκ΄μμ΄ μλ¬Έμλ‘ μΈμνμ¬ μλ¬Έμ μΈμ νμΌ μμ±ν¨.
- 2 : μλμ°μμ λμλ¬Έμ ꡬλΆν΄μ ν μ΄λΈ κ°μ Έμ΄
MySQLμ μ μν΄μ μ΅μ μ΄ μ΄λ»κ² μ€μ λμ΄ μλμ§ νμΈν΄λ³΄μ
mysql> show variables like 'lower_case_table_names';
μ€μ λμ΄ μλ κΈ°λ³Έ κ°μ 1λ‘ λ°κΎΈμ΄ μ£Όλ©΄ λ/μλ¬Έμ κ΅¬λΆ μμ΄ μ¬μ©μ΄ κ°λ₯νλ€!
λ³κ²½νκΈ°!
1. μ€μ νμΌμ μ΄μ΄μ£Όκ³
$ vi /etc/mysql/my.cnf
2. lower_case_table_nameμ μ°Ύμμ λ€μκ³Ό κ°μ΄ λ°κΏμ€λ€.
lower_case_table_names = 1
3. μλ²λ₯Ό μ¬μμνλ€.
μ€μ νμΌμ λ³κ²½νκΈ° λλ¬Έμ μλ²λ₯Ό μ¬μμν΄μ£Όμ΄μΌ μ μ©μ΄ λλ€!
ubuntuμ κ²½μ°μλ λ€μ λͺ λ Ήμ΄μΈλ° λ€λ₯Έ OSλ μλλ₯Ό μ ν΄λ΄μ.. λ°©λ²μ΄ λ€λ₯΄λ€λ©΄ ꡬκΈμ κ» λΆννμ.
$ sudo service mysql restart
νμΈνκΈ°
μλ² μ¬μμ ν mysqlμ μ μν΄μ ν¬μ€ν μλ¨μ μλ μ΅μ νμΈ λͺ λ Ήμ΄λ₯Ό μ€νν΄μ 1λ‘ λ³κ²½λ κ²μ΄ 보μ΄λ©΄ λλ€!
μ°λλ κ·Έλ₯ ꡬλΆνλκ² λ λμ κ² κ°μμ μ΅μ λ³κ²½ ν λ/μλ¬Έμ ꡬλΆμμ΄ μ¬μ© κ°λ₯ ν κ²λ§ νμΈνκ³ λ€μ λλ €λμλ€!
Thanks for π
'Database' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
MySQL * database, table character set λ³κ²½ (0) | 2021.06.17 |
---|---|
MySQL * νκΈ μ€μ ( feat. νκΈμ΄ ???λ‘ μ μ₯ λμ! ) (0) | 2021.06.17 |
MySQL * κΆν λͺκ°μ§ μ 리 (0) | 2021.06.13 |
β solved * MySQL: ERROR 1418 (HY000): ... (0) | 2021.06.13 |
SQL λμ ν©κ³ ν¨μ: SUM OVER (0) | 2021.03.23 |