今天测试部要压力测试系统,所以重新选择服务器搭建环境,以下省略搭建过程5000字。启动Tomcat服务器时报错,如下图:
上图所说找不到表,可是我查看了库里表是存在的。表名字也是正确的。我也看了映射当中相关文件与是正确。查找问题过程中还重新导过表。依然出显问题。没有办法换了一下库,问题没有了。找大牛来查询一下,问题原因是当前Linux系统上的MYSQL区分大小写。看了一下配置文件(*.hbm.xml),果然配置文件当中是大写的。
问题是找到了,将配置文件当中改一下就OK了,可是这个不能治根。
下面是配置Mysql的文件,让Mysql不区分大小写,以下内容来源于网络:
http://280862132.iteye.com/blog/1768058
切换到root帐号,在" /etc/my.cnf " 或 " /etc/mysql/my.cnf " 中的 " [mysqld] " 下面添加添加 " lower_case_table_names=1 " 如下内容:
# The MySQL server [mysqld] port = 3306 socket = /var/lib/mysql/mysql.sock skip-external-locking key_buffer_size = 16M max_allowed_packet = 1M table_open_cache = 64 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M # add here lower_case_table_names=1
使用" service mysqld restart "重启Mysql就行了。
下面符上启动Mysql相关命令:
http://blog.sina.com.cn/s/blog_6c95fee5010175t7.html
相关推荐
1、写在开头 标题之前我想说一下Linux的mysql真的实在是太坑了。太坑了。总是会出现这样那样的你想不到的问题。崩溃了。首先来罗列一下我遇到过的...Cause:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorExcepti
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Access denied for user ''@'localhost' to database 'hibernate' at sun.reflect.NativeConstructorAccessorImpl.new
MySQL Connector/J 5.1.12 是 MySQL 官方提供的用于 Java 应用程序...3. com.mysql.jdbc.exceptions 包:包含所有由 MySQL Connector/J 抛出的异常类,如 `com.mysql.jdbc.exceptions.MySQLSyntaxErrorException` 和 `...
5. **异常处理**:当数据库操作遇到问题时,会抛出特定的异常,如`com.mysql.jdbc.exceptions.MySQLSyntaxErrorException`和`com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException`等。...
Exception in thread "main" com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown database 'hrtrain' ``` **解决方法**: - 确认数据库名称是否正确。 - 检查MySQL服务状态,确保其正在运行。 #### 五...
问题 Table ‘zup.Domain_System’ doesn’t exist ...### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'zup.Domain_System' doesn't exist ; bad SQL grammar []; nested
6. **异常处理**: 源码中包含了大量的异常类,如`com.mysql.jdbc.exceptions.MySQLSyntaxErrorException`,这些异常类对应于MySQL数据库的各种错误情况,帮助开发者诊断和解决问题。 7. **性能优化**: MySQL ...
6. **异常处理**:`com.mysql.jdbc.exceptions`包包含了所有可能抛出的MySQL特定异常,如`MySQLSyntaxErrorException`、`MySQLIntegrityConstraintViolationException`等,这些异常在遇到错误时被抛出,帮助开发者...
3. `com.mysql.jdbc.exceptions`包:包含了MySQL特有的异常类,如`MySQLSyntaxErrorException`、`MySQLIntegrityConstraintViolationException`等,这些异常帮助开发者识别和处理数据库操作中的错误。 使用这个驱动...
5. `com.mysql.jdbc.exceptions`: MySQL特有的异常类,如`MySQLSyntaxErrorException`、`MySQLIntegrityConstraintViolationException`等,这些异常在处理数据库操作时可能会被抛出。 使用这个驱动,开发者可以创建...
jeecms2012sp1支持高版本mysql数据库补丁 ...com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown table 'table_names' in information_schema 使用方法:压缩包解压,将文件拷贝到对应的目录即可
8. **异常处理**:使用`com.mysql.jdbc.exceptions`包中的异常类,如`MySQLSyntaxErrorException`,`MySQLIntegrityConstraintViolationException`等,提供详细的错误信息。 9. **性能优化**:包括预编译的SQL语句...
2. `com.mysql.jdbc.exceptions`包:这里包含了所有可能抛出的异常类,如`MySQLSyntaxErrorException`、`MySQLTransactionRollbackException`等,这些异常对应于在与MySQL交互时可能出现的问题。 3. `...
首先,我们从给定的描述中可以看到一个常见的错误提示:“Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Access denied for user 'root'@'%' to database 'bcsap'”。这个异常表明,用户'...
9. **异常处理**:定义了 `com.mysql.jdbc.exceptions` 包下的异常类,如 `MySQLSyntaxErrorException` 和 `MySQLTimeoutException`,便于处理错误和异常情况。 在实际应用中,你需要在项目的构建配置文件(如 ...
这段代码首先尝试连接到"UTILITY"数据库,如果抛出`SQLException`,特别是`MySQLSyntaxErrorException`(可能需要检查对应的新异常类型),说明数据库不存在,那么就显示一个正在创建数据库的提示,并在后台调用`...
java.servlet.ServletException: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right ...
3. **com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column '[数据库表标识符].[列名]' in 'field list'** 这个错误表示在执行SQL查询时,尝试访问不存在的数据库列。检查数据库结构和...
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'idASC' in 'order clause' 错误:(desc ? "DESC" : "ASC"); 正确:(desc ? " DESC" : " ASC"); 字符串空格问题 新增 Controller...
com.MySQL.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘col_user_6.a.START_TIME’ which is not ...