Windows 下安装 MySQL 及使用可视化工具执行 SQL 脚本过程记录

  • 目标
  • 下载、安装 MySQL
    • 过程
    • 遇到的问题
  • 下载、安装可视化工具 DBerver
    • 过程
  • 使用 DBerver 连接本地/云书库并执行 SQL 脚本
    • 本地数据库
    • 云数据库
  • 带图片的原文链接

目标

  1. 在本地 Windows 环境下安装 MySQL
  2. 使用一款数据库可视化工具连接本地数据库和云端数据库
  3. 在目标 2 的基础上执行一份 SQL 脚本

下载、安装 MySQL

过程

  1. 在 MySQL 官网下载适合 Windows 系统的安装包 mysql-install-community-8.0.26.2.msi

  2. 下载完成后,双击安装。几乎所有配置选择页面都选择默认。最值得注意的是需记住 root 账户的密码,后续会使用。

  3. 安装完成后,将获得一个终端窗口及一个 Workbench 窗口,均可关闭。

至此,MySQL 安装、启动成功。

遇到的问题

  1. 在配置 MySQL Router 的时候,也是遇到了确定 hostname、password 等信息无误的情况下无法连接的错误。此时判断 MySQL Router 插件不影响 MySQL 本身的运行,故果断舍弃配置,进行下一步。
  2. MySQL只需要下载server即可,其他服务我们用不到

下载、安装可视化工具 DBerver

MySQL 社区版可选安装了一个自带的可视化工具 Workbench,但不习惯使用,故选择免费、开源的 DBerver 作为可视化工具。

过程

  1. 在 DBerver 官网下载适合 Windows 系统的安装包。

  2. 下载完成后,双击安装。几乎所有配置选择页面都选择默认。

  3. 安装完成后,启动软件。

至此,DBerver 安装、启动成功。

使用 DBerver 连接本地/云书库并执行 SQL 脚本

下述本地数据库中1-6与云数据库2-7完全等价,步骤完全一致,请基于此加强对本地数据库在某些角度上等价于云数据库的概念。这种等价的观点经常出现,抽象一层来说,就是提供相同服务的服务提供者,对服务使用者是等价的。

本地数据库

  1. 在 DBerver 中新建连接,选择 Mysql,填入对应的 IP 、Port、Password 等必要信息,点击完成。此时,左侧连接列表中将出现该连接。

  2. 双击该连接项以进行连接(初次连接会下载驱动文件),前置步骤无误的话将顺利连接,若连接出错排查错误信息,定位问题,重试连接。

  3. 在该连接中新建数据库名为 test ,并将该数据库设为默认情况下对象,以方便后续执行 SQL 脚本。

  4. 将 SQL 脚本文件拖放进 app,右键-执行-设置活动连接,选择该连接(本地数据库的连接)。

  5. 右键-执行-执行 SQL 脚本。

  6. 双击进入 test 数据库并右键刷新,可见前置 SQL 脚本执行结果符合预期(因系统问题乱码,非数据库问题。但也要注意数据库的字符集,该 SQL 脚本使用的是 utfmb8 字符集)。

云数据库

  1. 登录控制台,可见云数据库暴露的 IP 地址和 Port,但经过查看官方文档,可知该 IP 为集群内部调用 IP,在云数据库管理界面开放对外 IP 及 Port,经约五分钟后成功。

  2. 在 DBerver 中新建连接,选择 Mysql,填入对应的 IP 、Port、Password 等必要信息,点击完成。此时,左侧连接列表中将出现该连接。

  3. 双击该连接项以进行连接,前置步骤无误的话将顺利连接,若连接出错排查错误信息,定位问题,重试连接。

  4. 在该连接中新建数据库名为 allen-test ,并将该数据库设为默认情况下对象,以方便后续执行 SQL 脚本。

  5. 将 SQL 脚本文件拖放进 app,右键-执行-设置活动连接,选择该连接(云数据库的连接)。

  6. 右键-执行-执行 SQL 脚本。

  7. 双击进入 allen-test 数据库并右键刷新,可见前置 SQL 脚本执行结果符合预期。

带图片的原文链接

参考

Windows 下安装 MySQL 及使用可视化工具执行 SQL 脚本过程记录相关推荐

  1. mysql数据库安装以及登录(如何在windows下安装mysql数据库,以及解决mysql8登录报错问题,绝对是保姆级别的,不要错过哦)

    目录 概述 MySQL的卸载(选看) 停止MySQL服务 软件的卸载 方式1:通过控制面板方式 方式2:通过360或电脑管家等软件卸载 方式3:通过安装包提供的卸载功能卸载 残余文件的清理 清理注册表 ...

  2. 与mysql数据库的交互实战_实战教程丨五步教你优雅地在Windows下安装MySQL数据库...

    虽说近几个月全球的经济都不怎么景气,但有个事实我们必须得承认: 各行各业的数据体量正在不断变大. 而随着数据体量的不断扩大,各公司使用数据库管理来数据再常见不过.比如MySQL这样的关系型数据库,互联 ...

  3. mysql-win安装教程,WINDOWS下安装MYSQL教程详解

    1.下载安装包 2.配置环境变量 2.1 解压所下载的压缩包 2.2 环境变量 win 10 电脑 这么进去 3.生成data文件 在你解压的目录下,eg:F:\Program Files\mysql ...

  4. Windows 下安装mysql

    Windows 下安装mysql 1.配置环境变量 将安装目录添加到系统路径 我的电脑->属性->高级->环境变量->path 2.修改my.ini 位于解压安装目录下 在其中 ...

  5. RPM方式安装MySQL5.6和windows下安装mysql解压版

    下载地址: http://cdn.MySQL.com/archives/mysql-5.6/MySQL-server-5.6.13-1.el6.x86_64.rpm http://cdn.mysql. ...

  6. windows 下 安装mysql 出现 “ ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password

    这个问题是在Windows下安装MySQL服务时遇到的,使用MySQl绿色版进行安装的,安装完成后,连接到MySQL服务时输入命令 " mysql -uroot -p " ,因为时 ...

  7. Windows下安装mysql的操作步骤

    Windows下安装mysql的操作步骤 免安装版的Mysql MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的 标准化语言,其特点为体积小.速度快.总体拥有成本 ...

  8. mac下安装redis 和 redis可视化工具rdm并且连接redis

    mac下安装redis 和 redis可视化工具rdm并且连接redis mac电脑上最方便的就是直接使用brew install redis来安装redis,使用这个命令的前提是安装了homebre ...

  9. Windows下安装MySQL数据库

    windows下安装MySQL数据库,照着帖子安装了两个电脑,没次都有一点小错误,参考别人的安装记录,根据自己的安装过程,记录一下.(一个电脑安装的5.7.25 一个电脑安装的5.7.26) 一.My ...

  10. 学习MySQL的第一步:安装MySQL及数据库可视化工具Navicat

    写作初衷❤ 笔者电脑上的MySQL不知为何无法启动,经上网搜索解决办法无果,只能卸载重新安装. 大多数人去MySQL官网下载,不知道要下载哪一个文件,比如有MySQL Enterprise Editi ...

最新文章

  1. 昨天死线程的问题又找到了别的原因
  2. 实现线程栈初始化(RTT)
  3. MHA管理所有数据库服务器
  4. ELK学习6_Kafka-Logstash-Elasticsearch数据流操作
  5. MFC中动态创建控件及添加消息响应的方法实例
  6. hrjava项目原型html_Mockplus for Mac(原型设计工具)
  7. 人工智能(13)---智能锁
  8. Linux管道的原子性,管道的原子性 linux写操作原子性
  9. mysql 线程id_查找MySQL线程中死锁的ID的方法
  10. tomcat监听activemq jms配置
  11. 管理感悟:每次争吵后要有进步
  12. 密码学笔记—栅栏密码
  13. 2048游戏编程C语言,使用C语言编写一个2048游戏
  14. python有道字典翻译_使用Python从有道词典网页获取单词翻译
  15. TensorFlow练习13: 制作一个简单的聊天机器人
  16. word文档无法保存问题
  17. TCP三次握手四次挥手(三国版)
  18. HikariPool-1 - Failed to validate connection com.mysql.cj.jdbc....Possibly consider using a shorter
  19. 在IPhone上添加邮箱(163示例)
  20. 暑假阅读的正确打开方式原来这么简单!

热门文章

  1. (清华)华成英模拟电子技术基础PPT(完整版)
  2. pageoffice动态模板填充JAVA,使用卓正PageOffice--动态填充Word文档
  3. 快速求实对称矩阵特征向量的技巧
  4. 3种终极方法,彻底解决CDR不显示缩略图!
  5. 别再说找不到web前端项目练手了,这套最全的前端实战案例请拿去
  6. BootDO框架的使用及介绍
  7. 基于Python班级管理系统毕业设计-附源码171809
  8. Oracle修改字段长度
  9. 长虹电视刷机固件包汇总
  10. MsChart控件在VC++中的使用(VS2013+MFC+对话框)