Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kode kesalahan 1064, status SQL 42000:Anda memiliki kesalahan dalam sintaks SQL Anda;

Itu terlihat seperti kesalahan yang berasal dari driver JDBC. Ketika driver JDBC melakukan inisialisasi koneksi, ia mengirimkan beberapa perintah ke server MySQL, salah satunya adalah:

SET OPTION SQL_SELECT_LIMIT=DEFAULT

Masalahnya adalah SET OPTION sintaks telah ditinggalkan untuk beberapa waktu dan sekarang tidak lagi valid di MySQL 5.6. Berikut percakapan bug yang relevan dari database bug MySQL:

Bug #66659:mysql 5.6.6m9 gagal pada OPTION SQL_SELECT_LIMIT=DEFAULT

Coba perbarui driver JDBC MySQL Anda. Percakapan bug mencantumkan beberapa opsi lain jika memutakhirkan driver bukanlah opsi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. UTF-8:ditampilkan dengan benar dalam basis data, namun tidak dalam HTML meskipun charset utf-8

  2. Bagaimana cara mudah mengimpor beberapa file sql ke database MySQL?

  3. PILIH baris MySQL di mana tanggal hari ini berada di antara dua kolom TANGGAL

  4. Mengapa driver QMYSQL tidak dimuat di QT5.2?

  5. Tarik kolom dari tabel turunan dan jumlahkan dalam satu pernyataan MySQL SELECT