在Windows环境下访问linux中MySQL数据库的配置

 时间:2026-02-15 20:11:30

1、登录mysql:

mysql -u 用户名 -p

授权:

mysql> GRANT ALL PRIVILEGES ON *.* TO '新用户'@'%' IDENTIFIED BY '新用户的密码' WITH GRANT OPTION; 

修改生效:

mysql> FLUSH PRIVILEGES;

退出MySQL数据库:

mysql> quit;

在Windows环境下访问linux中MySQL数据库的配置

2、修改 mysql 的配置文件(针对ubuntu-15.10系统):

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf +43

找到 "bind-address = 127.0.0.1" , 这一行要注释掉,只需在前面加个#。

#bind-address = 127.0.0.1

在Windows环境下访问linux中MySQL数据库的配置

1、打开3306端口:

sudo ufw allow 3306 

上一条命令是允许外部访问3306端口(tcp/udp),如果以前开启过就会跳过。

在Windows环境下访问linux中MySQL数据库的配置

2、开启防火墙:

sudo ufw enable

sudo ufw default deny

运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。关闭所有外部对本机的访问,但本机访问外部正常。

在Windows环境下访问linux中MySQL数据库的配置

3、查看防火墙的状态:

sudo ufw status

在Windows环境下访问linux中MySQL数据库的配置

1、在虚拟机里安装好ubuntu后,网络连接方式需要选择"桥接模式"。

在Windows环境下访问linux中MySQL数据库的配置

2、在Windows环境下用 Navicat for Mysql 进行测试。

填写好 Mysql 所在主机的IP地址、用户名、密码,然后点击"连接测试",如果连接成功,就按F6弹出命令窗口,写如SQL语句进行查询。

在Windows环境下访问linux中MySQL数据库的配置

在Windows环境下访问linux中MySQL数据库的配置

在Windows环境下访问linux中MySQL数据库的配置

3、在Windows环境下用 MySQLWorkbench 进行测试。

和用 Navicat for Mysql 测试步骤一样。

在Windows环境下访问linux中MySQL数据库的配置

在Windows环境下访问linux中MySQL数据库的配置

  • 图解Eclipse中安装和使用FindBugs
  • Dynamic web Project 没有web.xml配置文件
  • 如何在zabbix的模板中增加图形?
  • SQL SERVER INSERT
  • 如何备份mysql,mysql整库备份方法
  • 热门搜索
    多少岁可以领结婚证 在家可以做的 重庆旅游攻略三日游 贵州旅游路线 海边旅游 修补工具怎么用 小麦粉可以做什么 情人节英语怎么说 石家庄附近旅游景点 厦门旅游多少钱