Mysql架构不停地删除表而没有操作

时间:2017-07-10 14:50:10

标签: mysql database spring mysql-workbench

每次我重新访问mysqlworkbench时,我在架构中创建的表都会被自动删除。每次约2小时后会发生这种情况。我无法弄清楚这是不是一些mysql设置,或者我是否错误地配置了数据库。

enter image description here

我通过java spring-data持久性jpa请求访问数据库。

sql表条目代码:

 use storage_app_schema;
CREATE TABLE `StorageItem` (
`DateStored` tinyblob,
`Image` tinyblob,
`Name` varchar(255) DEFAULT NULL,
`ReferenceCode` varchar(255) DEFAULT NULL,
`Size` varchar(255) DEFAULT NULL)

1 个答案:

答案 0 :(得分:1)

hibernate.hbm2ddl.auto设置为“create”。我不知道这会丢掉现有的桌子。这应设置为“更新” - 以便更新现有架构,而不是在会话关闭时覆盖它。