Mysql
 sql >> база данни >  >> RDS >> Mysql

Mysql datetime става 0000-00-00 00:00:00 в mysql версия 5.6

Тъй като подготвените оператори от страна на сървъра са деактивиран по подразбиране от Connector/J 5.0.5 на , има голям шанс, че в съчетание с въвеждането на дробно втора поддръжка в MySQL 5.6.4 те причиняват проблема ви.

Опитайте да добавите useServerPrepStmts=false към вашия низ за връзка (който също трябва да гарантира, че System.out.println наистина отпечатва SQL, който се изпълнява, а не просто приближение).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Метаданните на проекта не могат да бъдат извлечени. Уверете се, че това е .NET Core проект, базиран на MSBuild

  2. Какво не е наред с тази съхранена процедура?

  3. Може ли MySql да върне обратно sql транзакция върху множество таблици?

  4. Алтернатива на използването на ключова дума LIMIT в подзаявка в MYSQL

  5. SQLSTATE[42000]:Синтактична грешка или нарушение на достъпа:1064 Имате грешка във вашия SQL синтаксис — PHP — PDO