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了