1. 程式人生 > 其它 >成功解決:Caused by: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock

成功解決:Caused by: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock

技術標籤:Javalinuxmysqllinux資料庫java

當在IDEA中配置了雲伺服器的MySQL

Caused by: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'amops.QRTZ_LOCKS' doesn't exist

因為在Linux平臺下面MySQL預設是嚴格區分大小寫的,需要去修改MySQL的配置檔案

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

在mysqld下新增以下內容

lower_case_table_names =
1

重啟一下資料庫

sudo service mysql restart

再次執行程式發現報錯消失

成功解決:Caused by: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'amops.QRTZ_LOCKS' doesn't exist的問題

歡迎小夥伴討論,文章內容如有錯誤請在評論區評論或發私聊訊息,謝謝你。