mysql 5.6 在windows和linux上安装的几个默认区别。
来源:互联网 发布:以下哪个软件防火墙 编辑:程序博客网 时间:2024/06/05 04:44
1,大小写敏感:
window 一般情况下是表名大小写不敏感的。linux安装之后一般情况下是大小写敏感的。所以在使用windows上面的数据库,在将数据库迁移到linux上,程序会跑不通 。
解决方案如下:
在linux系统的etc/my.cnf配置文件的[mysql]下加入lower_case_table_names=1,之后重启mysql即可。
注意事项:
window一般情况下表名是大小写不敏感,所以在数据库进行迁移的时候,会默认将表名改成小写,如果想避免掉这个问题,可在windows系统上面的C:\ProgramData\MySQL\MySQL Server 5.6/my.ini配置文件的[mysqld]下加入lower_case_table_names=0,之后重启mysql即可。
2,防火墙打开关闭的问题:
window一般情况下默认安装之后,不会出现远程连接不上的问题。Linux 安装之后就会出现这个问题,比如使用navicatl链接之后会报出10038的错误,解决方案如下:
在linux的防火墙设置中增加默认的访问端口,然后重启防火墙即可。
具体操作如下:打开etc/sysconfig/iptables文件在其中增加一行-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT即可。(3306)是mysql的默认访问端口。
0 0
- mysql 5.6 在windows和linux上安装的几个默认区别。
- 如何在安装了双系统的机器上修改默认启动系统(Linux,Windows)
- nginx在linux和windows系统上的编译安装
- MySql在windows上的安装
- 在Windows上安装MySQL
- 在 Windows 上安装 MySQL
- 在Windows上和Linux上安装xdebug
- 在Windows上和Linux上安装xdebug
- mysql在linux上的绿色安装
- MySQL在linux上的安装
- mysql在linux及windows上安装及远程连接
- 【数据库开发】在Windows上和Linux上配置MySQL的过程
- 如何在Windows上安装Apache,MySQL和PHP
- 【Windows】在 Windows 上安装 MySQL
- 在linux上安装mysql
- 在linux上安装mysql
- 在linux上安装mysql
- 在linux上安装mysql
- c++builder使用Windows系统提供的IP控件
- sed命令详解
- java枚举类型enum的使用
- 陀螺仪的理解(MPU6050)
- jQuery基础教程笔记-选择元素
- mysql 5.6 在windows和linux上安装的几个默认区别。
- 运营商-银联-手机厂商,三巨头如何依次主导NFC
- 超过 130 个你需要了解的 vim 命令
- Android 下调试SO文件
- NDK编译库运行时报dlopen failed: cannot locate symbol "__exidx_end" 解决办法
- 【cocos2d x-3.3 rec】 LUA 学习
- 协方差
- C++ getter and setter
- 15款值得学习的小型开源项目,带你快速步入开源世界