Ubuntu设置MySQL远程访问

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: Ubuntu设置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



  1. 写上初始连接配置



  1. 点击连接测试查看是否成功



  1. 点击左侧数据库连接就可以使用了
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
17天前
|
SQL 关系型数据库 MySQL
mysql用户权限设置
mysql用户权限设置
|
29天前
|
网络协议 关系型数据库 MySQL
mysql8.0远程连接权限设置
mysql8.0远程连接权限设置
55 0
|
1月前
|
Ubuntu 关系型数据库 MySQL
使用Ubuntu和Windows电脑实现Mysql主从同步(详细操作步骤)
使用Ubuntu和Windows电脑实现Mysql主从同步(详细操作步骤)
30 2
|
1月前
|
网络协议 关系型数据库 MySQL
如何实现无公网ip远程访问本地安卓Termux部署的MySQL数据库【内网穿透】
如何实现无公网ip远程访问本地安卓Termux部署的MySQL数据库【内网穿透】
|
1月前
|
Ubuntu 关系型数据库 MySQL
【MySQL】Navicat/SQLyog连接Ubuntu中的数据库(MySQL)
【MySQL】Navicat/SQLyog连接Ubuntu中的数据库(MySQL)
|
1月前
|
Ubuntu 关系型数据库 MySQL
Ubuntu 中apt 安装MySQL数据库
Ubuntu 中apt 安装MySQL数据库
69 0
|
1月前
|
编解码 Ubuntu 算法
Ubuntu桌面图标指南:一文了解如果设置ubuntu 软件图标
Ubuntu桌面图标指南:一文了解如果设置ubuntu 软件图标
56 0
|
1月前
|
安全 关系型数据库 应用服务中间件
连接rds设置网络权限
连接阿里云RDS需关注:1) 设置白名单,允许特定IP访问;2) 选择合适网络类型,如VPC或经典网络;3) 确保VPC内路由与安全组规则正确;4) 同VPC内可使用内网地址连接;5) 可启用SSL/TLS加密增强安全性。记得遵循最小权限原则,确保数据库安全。不同服务商操作可能有差异,但基本流程相似。
24 9
|
3天前
|
SQL 存储 关系型数据库
MySQL Cluster集群安装及使用
MySQL Cluster集群安装及使用
|
7天前
|
关系型数据库 MySQL 数据库
《MySQL 简易速速上手小册》第1章:MySQL 基础和安装(2024 最新版)
《MySQL 简易速速上手小册》第1章:MySQL 基础和安装(2024 最新版)
29 4