网站案例 中企动力技术支持,购物平台网站建设框架,高端网站开发找哪家好,咋自己做网站Navicat连接虚拟机数据库详细教程
以Windows主机 上的navicat 连接ubuntu虚拟机为例
确认虚拟机ip地址和主机ip地址 主机地址查询 cmd输入ipconfig
登录mysql 创建用户
CREATE USER newuserlocalhost IDENTIFIED BY password;
CREATE USER newuser% IDENTIFIED BY passwor…Navicat连接虚拟机数据库详细教程
以Windows主机 上的navicat 连接ubuntu虚拟机为例
确认虚拟机ip地址和主机ip地址 主机地址查询 cmd输入ipconfig
登录mysql 创建用户
CREATE USER newuserlocalhost IDENTIFIED BY password;
CREATE USER newuser% IDENTIFIED BY password;
‘localhost’ 通常是指本地机器使用 ‘%’ 表示任何主机意味着该用户可以从任意远程主机连接到MySQL服务器。也可以指定一个具体的IP地址如 192.168.1.10或者域名来限制用户的连接来源。
使用下面的语句查询用户和主机
SELECT User, Host FROM mysql.user;还要给新用户授权
GRANT 权限类型 ON 数据库名.表名 TO 用户名主机名 IDENTIFIED BY 密码;
GRANT ALL PRIVILEGES ON *.* TO newuser192.168.0.103;
FLUSH PRIVILEGES;打开并更改MySQL配置文件
我的mysql是8.0请根据自己的情况而定
vim /etc/mysql/mysql.conf.d/mysqld.cnf 在该文件中找到bind-address如果监听固定远程IP则改成远程主机IP若监听所有IP则改成0.0.0.0或者注释bind-address。修改完成后重启MySQL
sudo service mysql restart # 重启mysql服务navicat连接