navicat连接虚拟机里的mysql8版本及FreeBSD pkg安装mysql8

pkg安装命令及配置:

1:pkg install mysql80-server  (注:会自动安装最新版本)

2:sysrc mysql_enable="YES"  (注:加入到系统服务中,也可以手动添加到/etc/rc.conf文件里)

3:service mysql-server start  (注:启动MySQL8服务)

4:service mysql-server stop  (注:停止MySQL8服务)

5:service mysql-server restart  (注:重启MySQL8服务)

6:service mysql-server status  (注:检查MySQL8服务状态)

7:mysql_secure_installation  (注:设置MySQL8使用情况)

 

navicat连接虚拟机中的mysql8:

1:虚拟机做端口映射,virtualBox中不用设置ip,直接设置需要映射的端口号即可

2:mysql8中需要配置my.cnf文件:bind-address参数改为0.0.0.0  (注:这里是为了方便,但安全点的方法懒得搜索了,这里看其他地方说可以通过防火墙实现另类的安全,如果找不到路径,可以用find命令搜索系统文件)

2-1:第2点中的问题是报这个错误:Lost connection to MySQL server at 'reading initial communication packet', system error: O "Internal error/check (Not system error)" 的解决方式

3:接下来就可以用localhost+映射的端口号连虚拟机中mysql8了


posted @ 2021-11-22 21:00  梦-咖啡  阅读(200)  评论(0编辑  收藏  举报