求助——MySQL数据库导入导出时的 大小写问题
服务器1 mysql 配置 lower_case_table_name=0
服务器2 mysql 配置 lower_case_table_name=0
使用mysqldump 导出数据库 然后在另一台机器 服务器2 导入
问题1:
导入服务器2上后 有部分表名称全部成小写了;检查从服务器1导出的数据库脚本文件,查看创建该表的脚本,是正确的,区分大小写的 为什么会这样,如果全部都不区分大小写我可以理解,但是只是有一部分不区分大小写,另我很困惑(数据库表名称使用了大驼峰命名)
使用notepad++ 打开脚本文件 区分大小写搜搜,搜索不到小写的表名称,但是导入后却出现了小写
问题2:
数据库导出以后,数据库中原来建立的视图成为了一张表;试图都不在了
问题3:
有什么可靠的方法,将MySQL数据库完整的导出 包括触发器,存储过程,视图;以及外键,外键的级联操作设置
服务器2 mysql 配置 lower_case_table_name=0
使用mysqldump 导出数据库 然后在另一台机器 服务器2 导入
问题1:
导入服务器2上后 有部分表名称全部成小写了;检查从服务器1导出的数据库脚本文件,查看创建该表的脚本,是正确的,区分大小写的 为什么会这样,如果全部都不区分大小写我可以理解,但是只是有一部分不区分大小写,另我很困惑(数据库表名称使用了大驼峰命名)
使用notepad++ 打开脚本文件 区分大小写搜搜,搜索不到小写的表名称,但是导入后却出现了小写
问题2:
数据库导出以后,数据库中原来建立的视图成为了一张表;试图都不在了
问题3:
有什么可靠的方法,将MySQL数据库完整的导出 包括触发器,存储过程,视图;以及外键,外键的级联操作设置
...全文
相关推荐
有关MySQL8.0大小写敏感的问题
MySQL8.0之后,数据库和表名称的大小写问题与之前的MySQL设置不同,需要引起重视,不然后续修改很麻烦。
MySQL和Oracle数据库的大小写问题
一、MySQL MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的: 1、数据库名与表名是严格区分大小写的; 2、表的别名是严格区分大小写的; 3、列名与列的别名在所有的情况下均是忽略大小写的; 4、变量名也是严格区分大小写的; MySQL在Windows下都不区分大小写。 MySQL在查询字符串时是大小写不敏感的,在编绎MySQL时一般以ISO-8859字符集作为默认的字...
MySQL数据库大小写敏感的问题
今天小编就为大家分享一篇关于MySQL数据库大小写敏感的问题,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
解决mysql创建数据库后出现:Access denied for user 'root'@'%' to database 'xxx'的问题
主要给大家介绍了如何解决mysql在创建数据库后出现:Access denied for user 'root'@'%' to database 'xxx'的错误提示,文中介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
MySQL的SQL语句大小写不敏感问题解决方案
MySQL的SQL语句大小写不敏感问题解决方案



