MySql教程

Ubuntu设置MySQL远程访问

本文主要是介绍Ubuntu设置MySQL远程访问,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

文章目录

  • 一、设置mysql远程访问 -> 第一种方式
  • 二、设置mysql远程访问 -> 第二种方式
  • 三、Windows上MySQL管理器下载与远程访问使用方法
    • 下载与安装
    • 使用

一、设置mysql远程访问 -> 第一种方式
  1. 编辑mysql配置文件,把其中bind-address = 127.0.0.1注释了
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 

在这里插入图片描述

  1. 使用root进入mysql命令行,执行如下2个命令,示例中mysql的root账号和密码:(我的账号密码是root 123456,如果未初始化密码,建议先设置一下,默认的太麻烦了,更改默认密码我也是尝试了很长时间,写了一篇博客参考)
    设置密码的博客:https://blog.csdn.net/weixin_45525272/article/details/107774685

在MySQL中按照模板要求输入语句

grant all on *.* to root@'%' identified by '123456' with grant option;
flush privileges;

在这里插入图片描述

  1. 重启mysql
/etc/init.d/mysql restart
二、设置mysql远程访问 -> 第二种方式
  1. 编辑mysql配置文件,把其中bind-address = 127.0.0.1注释了
	vi /etc/mysql/mysql.conf.d/mysqld.cnf 
  1. 使用root进入mysql命令行,执行如下2个命令,示例中mysql的root账号密码:root
     mysql –u root -p        
     mysql> use mysql; 
     mysql> update user set host = '%' where user = 'root';
     mysql> flush privileges;

第一句是以权限用户root登录
第二句:选择mysql库
第三句:修改host值(以通配符%的内容增加主机/IP地址),当然
也可以直接增加IP地址
第四句:刷新MySQL的系统权限相关表
3. 重启mysql

	/etc/init.d/mysql restart
三、Windows上MySQL管理器下载与远程访问使用方法

下载与安装

MySQL安装的详细步骤与Navicat for MySQL 安装软件

链接:https://pan.baidu.com/s/1pYUXLBNtqqEQUv4anhdvIA
提取码:w9i1

使用

  1. 点击连接选择MySQL
    在这里插入图片描述

  2. 写上初始连接配置
    ](https://www.www.zyiz.net/i/ll/?i=20200804084624694.png?,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTUyNTI3Mg==,size_16,color_FFFFFF,t_70)

  3. 点击连接测试查看是否成功
    在这里插入图片描述

  4. 点击左侧数据库连接就可以使用了

这篇关于Ubuntu设置MySQL远程访问的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!