使用sudo mysql进入MySQL,设置root用户密码,建议使用数字、大写英文、小写英文和特殊符号组合 设置密码后,使用exit退出MySQL 执行sudo mysql_secure_installation,提高MySQL安全性 根据提示回答问题,选择不需要删除匿名用户(按no)、禁止远程root登录(选择yes)、删除测试数据库(选择yes)并重新加载特权表 ...
vm安装Ubuntu 本机navicat连接Ubuntu MySQL
先下载虚拟机软件 VMware Workstation Pro;(自行查找密钥)
打开VMware Workstation Pro;
点击左侧右键鼠标,新建虚拟机
选择典型,继续
安装系统时选择Linux Ubuntu 64位,下一步
输入虚拟机名称和安装位置,下一步
选择安装方式,注意单个文件和多个文件的优缺点,点击完成
安装完毕,开启虚拟机,选择ISO映像文件
使用清华开源软件镜像站下载Ubuntu ISO文件
开启虚拟机后,等待出现安装界面,选择中文安装Ubuntu
键盘布局默认,继续
选择现在安装,继续
选择安装位置(如上海),继续
输入相关信息,继续等待安装完成
安装完成后,重启虚拟机
重启后输入密码,出现安装完成界面,跳过前进至最后完成
完成安装后,注意屏幕下方选择安装tools,调整屏幕分辨率
安装完成后,点击磁盘图标,如未出现此图标,找到虚拟机处右键重新安装
将安装好的VMware虚拟机提取到桌面,并右键打开终端
在终端中输入命令:sudo apt update,更新系统软件包和存储库
使用apt包管理器安装MySQL,命令为:sudo apt install mysql-server
安装完成后,启动MySQL服务,输入sudo /etc/init.d/mysql start 或 service mysql start
查看MySQL服务状态,输入sudo systemctl status mysql
查看MySQL版本,输入mysql --version
使用sudo mysql进入MySQL,设置root用户密码,建议使用数字、大写英文、小写英文和特殊符号组合
设置密码后,使用exit退出MySQL
执行sudo mysql_secure_installation,提高MySQL安全性
根据提示回答问题,选择不需要删除匿名用户(按no)、禁止远程root登录(选择yes)、删除测试数据库(选择yes)并重新加载特权表
完成所有操作后,使用mysql –u root –p进入MySQL
配置本机navicat远程连接Ubuntu MySQL数据库
在MySQL中选择数据库,使用指令use mysql
查看root用户的host和plugin属性,使用查询语句:select user, host, plugin from user where user = 'root';
修改允许连接的范围,使用update user set host = '%' where user = 'root';操作
刷新权限,使用flush privileges;
配置文件修改,检查3306端口状态,根据提示安装,修改MySQL配置文件中的bind-address为0.0.0.0
设置防火墙规则,使用ufw status查看,如未开启,使用ufw allow 3306开启
如需本机IP访问,先查看本机IP,使用ipconfig,然后在Ubuntu上使用ufw allow from 本机IP
验证防火墙规则,使用sudo ufw status
查看Ubuntu上的IP地址,使用ifconfig
完成上述步骤后,在本机打开navicat,新建连接,输入Ubuntu IP和MySQL密码,完成远程连接
最后,查看MySQL安装位置,使用mysql –u root –p进入MySQL,输入show variables like’%data%’;,找到datadir后面即是数据库表的储存位置2024-08-18