Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

how to insert byte[] into mysql database

 
Moiez Gohar
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i want to store byte[] array in the first column (length of this byte array is always 16) and a BigInteger value (<10^78) in the second column. i used this code to create the table:


the table gets created successfully.

i have used this code to insert a row in this table :


i get the following error on executing the insert query:
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '_binary'Ç♥♦♣♠\"╨↑ºåà8K',1)' at line 1

i am using Connector/J JDBC on MySQL5.0 database..
please tell me why am i getting this error, and what should i do to remove this error, and achieve my objective of storing a byte[] array in the first field and a BigInteger value in the second field.
please guide me.
also, what are the corresponding SQL queries for inserting a byte[] array and a BigInteger?? what datatypes should i use??
please help me.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic