分享

Ubuntu设置MySQL远程访问

 流楚丶格念 2022-01-14

文章目录

一、设置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 安装软件

使用

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

  2. 写上初始连接配置
    ](https://img-blog./20200804084624694.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTUyNTI3Mg==,size_16,color_FFFFFF,t_70)

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

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

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多