mysql SQL Error: 1146, SQLState: 42S02
来源:互联网 发布:淘宝售假会怎么样 编辑:程序博客网 时间:2024/05/18 00:32
今天在Linux上安装mysql,win运行报错mysql SQL Error: 1146, SQLState: 42S02 (linux),找到解决方案
mysql SQL Error: 1146,SQLState: 42S02 (linux)
Table'database1.SYS_USER' doesn't exist
项目在开发的时候在WINDOWS平台下开发的,开发完了之后在LINUX环境上部署好之后,运行时MySQL数据库报错,提示为某个表不存在之类的错误信息,后来修改了MySQL的配置文件将大小写敏感去掉,问题解决。
编辑/etc/my.cnf文件,在[mysqld]节下 添加 lower_case_table_names=1 参数,并设置相应的值 (备注:为0时大小写敏感,为1时大小写不敏感,默认为0)。编辑MySQL安装目录下的my.ini文件,在[mysqld]节下 添加 lower_case_table_names=1(备注:为0时大小写敏感,为1时大小写不敏感,默认为1),可以实现MySql按照建表Sql语句的大小写状态来定义表名。
在 MySQL 中,数据库和表其实就是数据目录下的目录和文件,因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Unix/Linux 系统中是大小写敏感的。
0 0
- mysql SQL Error: 1146, SQLState: 42S02
- WARN: SQL Error: 1146, SQLState: 42S02
- mysql SQL Error: 1146, SQLState: 42S02 (linux),MySQL大小写敏感
- WARN org.hibernate.util.JDBCExceptionReporter:100 - SQL Error: 1146, SQLState: 42S02
- 将windows数据库换成linux服务器数据库 出现:SQL Error: 1146, SQLState: 42S02
- (MyEclipse配置Hibernate报错)SQL Error: 1146, SQLState: 42S02
- 关于测试Hibernate 报错SQL Error:1146,SQLState:42S02
- Mysql数据库的使用总结之ERROR 1146 (42S02)
- ERROR 1146 (42S02): Table 'mysql.slow_log' doesn't exist
- Mysql数据库的使用总结之ERROR 1146 (42S02)
- ERROR 1146 (42S02): Table 'mysql.slow_log' doesn't exist
- ERROR 1146 (42S02): Table 'mysql.slow_log' doesn't exist
- Mysql数据库的使用总结之ERROR 1146 (42S02)
- Mysql数据库的使用总结之ERROR 1146 (42S02)
- SQLSTATE[42S02]: Base table or view not found: 1146 Table 'blog.user' doesn't exist (SQL: select * f
- 导入数据库error 1146 42s02错误
- mysql SQL Error: 1366, SQLState: HY
- MySql数据库文件frm的移植 (ERROR 1146 (42S02): Table 'xxx.xxxx
- hdu——1176——免费馅饼
- 简单验证hadoop的wordcount
- 理解inode
- 我对职业规划和未来发展的一些思考
- JS如何获取表单值
- mysql SQL Error: 1146, SQLState: 42S02
- Codeforces Round #232 (Div. 2)
- Hadoop: the definitive guide 第三版 拾遗 第三章 之查看文件及正则表达式
- 一个App调用另一个App的Activity
- 幸福是自己的,别看他人
- ASCII码对照表
- HDU3920
- Hadoop: the definitive guide 第三版 拾遗 第四章 之CompressionCodec
- C/C++中字符串与数字相互转换