摘要:
在ejb3中,跨域连个不同的mysql数据库 ,插入数据时为什么会有异常呢:怎么解决呢?一、MySQL数据库有几个配置选项可以帮助我们及时捕获低效SQL语句1,slow_query...
在ejb3中,跨域连个不同的mysql数据库 ,插入数据时为什么会有异常呢:怎么解决呢?
一、MySQL数据库有几个配置选项可以帮助我们及时捕获低效SQL语句1,slow_query_log这个参数设置为ON,可以捕获执行时间超过一定数值的SQL语句。2,long_query_time当SQL语句执行时间超过此数值时,就会被记录到日志中,建议设置为1或者更短。3,slow_query_log_file记录日志的文件名。4,log_queries_not_using_indexes这个参数设置为ON,可以捕获到所有未使用索引的SQL语句,尽管这个SQL语句有可能执行得挺快。
图片来源:网络
根据这个错误提示是没有连接上数据库 首先看你的数据库端口是否打开,在运行窗口中输入cmd 然后 输入telnet localhost 3306 看是否可以连接上,如果可以那么就看你的连接数据库的代码是否正确,仔细检查,有时候就是因为一个单词写错造成的。