尝试了两种在本地连接远程 MySQL 数据库的方式,一种是在本地使用 cmd 进行连接,还有一种就是使用 MySQL 的可视化工具 Navicate for MySQL 进行连接

一、对远程 MySQL 进行授权

由于远程的 MySQL 默认是不允许从远程访问他的,因此我们需要先进行授权,

1. 使用的一种方法是从任何主机都可以连接到 MySQL 服务器,方法如下:GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

FLUSH  PRIVILEGES;12

我使用的就是这一种,亲测可用!另外,我百度到了另外两种方法,只是不是从任何主机访问服务器了

2. 如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

FLUSH  PRIVILEGES;12

3. 如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器的dk数据库,并使用mypassword作为密码GRANT ALL PRIVILEGES ON dk.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

FLUSH  PRIVILEGES;12

FLUSH PRIVILEGES:刷新权限

二、使用 cmd 连接

MySQL 的命令行登陆格式为:mysql -h主机地址 -u用户名-p用户密码1

主机地址:如果连接的是本地数据库,则不用填;如果是远程数据库,则填写服务器的 ip

**注:**如直接运行此命令需要配置环境变量,否则需要先进入到 MySQL 的安装路径下然后在执行命令,配置环境变量过程不在赘述

接下来输入参数,登陆成功结果如下:C:\Users\luwen> mysql -h120.78.222.54 -uroot -p

Enter password: ****

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 47

Server version: 5.7.22 MySQL Community Server (GPL)

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| bank               |

| mysql              |

| performance_schema |

| sys                |

+--------------------+

5 rows in set (0.04 sec)12345678910111213141516171819202122232425

大功告成?

**注:**如果出现错误,很有可能就是因为你没有设置权限,因此一定要设置权限!!!

三、使用 Navicate for MySQL 连接

点击连接,设置相关参数

本地连接linux mysql数据库_在本地连接远程MySQL数据库(Linux)相关推荐

  1. toad可以连接mysql吗_配置Toad链接远程Oracle数据库

    当前环境: 本机系统:Win7 64位 Toad版本:11 32位 数据库:Oracle 10g =================================== 与PLSQL Develope ...

  2. MySQL入门_实战3_创建和删除数据库

    MySQL入门_实战系列文章目录 MySQL入门_实战1 MYSQL安装和卸载 MySQL入门_实战2 MYSQL的登录和断开以及SQL查询常见问题 文章目录 MySQL入门_实战系列文章目录 前言 ...

  3. 连接mysql数据库_解决Navicat连接MySQL数据库报错问题

    今天在用Navicat连接另外一台主机上的MySQL时报错: Host is not allowed to connect to this MySQL server 默认安装的mysql无法远程连接是 ...

  4. apch连接mysql数据库连接_配置phpmyadmin连接远程 MySQL数据库

    Mysql 服务器上面安装mysql yum -y install mysql mysql-devel mysql-server mysql-* 首次安装后,执行 #mysql 后,执行修改密码操作 ...

  5. 本地数据库_干货|本地数据库调用的实现案例

    本地数据库的调用是数据分析入门的必学技能,今天给大家带来一篇干货,通过对欧洲职业足球球员的信息进行统计分析. 项目首先将根据各类指标对每个球员单独评分,再以国家分组,得出每个国家球员实力的平均系数,最 ...

  6. 易语言连接mysql学习_[易语言]连接MYSQL数据库学习

    1.工具-支持库配置-MYSQL数据库3.0版 2.定义全局变量名 CTRL+G 数据库连接|整数型 3.连接MYSQL数据库 定义的全局变量名("数据库地址","用户名 ...

  7. django连接mysql步骤_使用Django连接Mysql数据库步骤

    链接mysql步骤 第一步:在终端下载pymysql文件–pip install pymysql 第二步:在gjango项目的__init__文件中添加代码 import pymysql pymysq ...

  8. php mysql持久连接是怎样的_怎样使PHP与MySQL数据库进行持久连接

    本篇文章是关于介绍PHP与MySQL数据库进行持久连接的具体操作步骤,有需要的朋友可以了解一下,希望能对你有帮助. 数据库持久连接: 1.持久的数据库连接是指在脚本结束运行时不关闭的连接.当收到一个持 ...

  9. linux 远程备份mysql数据库_使用脚本自动化远程备份MySQL数据库

    通常情况下.MySQL都需要备份,备份的方法有很多种.下面是我用脚本配合计划任务完成的自动备份远程的数据库. 一. 确认备份方案: 备份机:ip192.168.8.51 数据库服务器:ip192.16 ...

最新文章

  1. 几种经典的居中技巧(垂直和水平居中)
  2. 宏基因组报名倒计时!报名线上课还可免费参加线下课
  3. Mac远程连接Windows桌面
  4. 【响应式Web前端设计】css如何设置边框的圆角样式?border-radius属性设置圆角样式(图 文)
  5. Java List部分截取,获得指定长度子集合
  6. ByteBuffer用法小结
  7. com.alibaba.fastjson.JSONException: not close json text, token : :
  8. 使用kubectl查看Kubernetes集群里的node节点信息
  9. C++中const char *p和char const *p
  10. webpack 3 零基础入门教程 #12 - 如何使用模块热替换 HMR 来处理 CSS
  11. python abc模块_3-2 抽象基类abc模块
  12. vue教程1-03 v-for循环
  13. 微信小程序下载文件ios无法预览问题--解决方案
  14. 账龄分析表excel模板_这种高端表格模板你会做吗?Excel制作带照片的员工信息查询表...
  15. [渝粤教育] 西南科技大学 液压与气压传动 在线考试复习资料
  16. 常用工业相机及其SDK
  17. 中南大学工商管理考研考情与难度、参考书及上岸前辈备考经验
  18. 5种方法,加密你的Python代码 !
  19. ORA-39194: Table mode jobs require the tables to be comma separated.
  20. STN(Spatial Transformer Networks)

热门文章

  1. cfiledialog对话框大小_文件选择对话框:CFileDialog
  2. 行波进位加法器C语言,行波进位加法器原理
  3. 钢琴学习:B站:艺起钢琴:《即兴伴奏怎么加花?学钢琴必不可少的一步》
  4. js用FileSystemObject 对象实现文件控制
  5. 螃蟹保存方法保存时间_螃蟹可以冷冻储存吗?如何储存更好?今天终于知道了,涨知识!...
  6. JSP+ssm计算机毕业设计晨光文具店管理系统的设计与实现u883o【源码、数据库、LW、部署】
  7. android apk反编译工具汇总(2017年10月)
  8. 关于微型计算机原理的文献,微机原理综述论文.doc
  9. Spring整合CXF webservice restful 实例
  10. BRCM5.02编译六:No package 'zlib' found