Linux安装MySql遇坑汇总

1.Linux安装MySql

  • 具体百度搜索 CentOS7 安装 MySql8
  • 尽量使用Linux安装工具,一是模拟工作生产环境,二是万一安装失败,windows系统不完全安装(如注册表信息没有恢复等)可能会导致下次安装失败,失败后问题相对比较难以解决。
  • 最新的Rpm文件,可能会导致安装失败,下载别人成功过的版本比较好
    教程1,安装失败
    教程2,安装成功

2.Linux操作Mysql

3.windows可视化工具连接MySql

Linux安装MySql遇坑汇总用Navicat连接不到MySQL的常见问题解决方法
1.写的比较笼统,照做了一部分没有解决,最后发现其实有说到,就是防火墙的问题
mysql官网下载驱动包
2.然后怀疑是MySql驱动版本过低,更新了对应版本的驱动
3.无奈之下仔细看了报错信息,百度:mysql输入正确的hostname和port
mysql服务器3306端口不能远程连接的解决
1)ping主机可以;
2)telnet 主机3306端口不可以;telnet 主机22端口可以;
Linux安装MySql遇坑汇总
执行到/etc/init.d/iptables restart失败,那个目录下没有iptables,又不想关闭防火墙
linux下mysql开启远程访问权限及防火墙开放3306端口
1、开启端口3306
firewall-cmd --zone=public --add-port=3306/tcp --permanent
2、重启防火墙
firewall-cmd --reload
查看已经开放的端口:
firewall-cmd --list-ports
Linux安装MySql遇坑汇总