Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Prepare语句JDBC在MySQL中以varchar和json格式插入值?_Mysql_Json_Jdbc_Prepared Statement - Fatal编程技术网

如何使用Prepare语句JDBC在MySQL中以varchar和json格式插入值?

如何使用Prepare语句JDBC在MySQL中以varchar和json格式插入值?,mysql,json,jdbc,prepared-statement,Mysql,Json,Jdbc,Prepared Statement,其中title的值是'ECMAScript 2015:A SitePoint文集',tags的值是在json数组'[“JavaScript”,“ES2015”,“json”].中,问题是什么?想编写一个代码,使用Prepare语句JDBC以上述表格格式保存数据。将给出大量的代码示例。大多数链接以Varchar或其他MySQL格式或JSON格式保存数据。但是他们都不喜欢用Varchar和JSON格式保存数据,这是必需的。有什么区别吗?varchar和json值都必须作为字符串文本传输到参数中,没有

其中title的值是
'ECMAScript 2015:A SitePoint文集'
,tags的值是在json数组
'[“JavaScript”,“ES2015”,“json”].

中,问题是什么?想编写一个代码,使用Prepare语句JDBC以上述表格格式保存数据。将给出大量的代码示例。大多数链接以Varchar或其他MySQL格式或JSON格式保存数据。但是他们都不喜欢用Varchar和JSON格式保存数据,这是必需的。有什么区别吗?varchar和json值都必须作为字符串文本传输到参数中,没有区别。MySQL接收该字符串并(如果列数据类型为JSON)将该文本值转换为正确的内部格式。
Table Schema: CREATE TABLE `book` (
  `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  `title` varchar(200) NOT NULL,
  `tags` json DEFAULT NULL,
  PRIMARY KEY (`id`)
)