栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

〖Python 数据库开发实战 - MySQL篇④〗- MacOS 配置 MySQL 环境变量及安装MySQL图形化工具 - MySQL Workbench

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

〖Python 数据库开发实战 - MySQL篇④〗- MacOS 配置 MySQL 环境变量及安装MySQL图形化工具 - MySQL Workbench

万叶集
 隐约雷鸣,阴霾天空。 
 但盼风雨来,能留你在此。 


前言:
✌ 作者简介:渴望力量的哈士奇 ✌,大家可以叫我 哈士奇 ,一位致力于 TFS - 全栈 赋能的博主 ✌
CSDN博客专家认证、新星计划第三季全栈赛道 top_1 、华为云享专家、阿里云专家博主 
 如果文章知识点有错误的地方,请指正!和大家一起学习,一起进步
 人生格言:优于别人,并不高贵,真正的高贵应该是优于过去的自己。
 如果感觉博主的文章还不错的话,还请关注、点赞、收藏三连支持一下博主哦


专栏系列(点击解锁)学习路线指引知识定位
Python全栈白皮书 零基础入门篇 以浅显易懂的方式轻松入门,让你彻底爱上Python的魅力。
语法进阶篇 主要围绕多线程编程、正则表达式学习、含贴近实战的项目练习 。
自动化办公篇 实现日常办公软件的自动化操作,节省时间、提高办公效率。
自动化测试实战篇 从实战的角度出发,先人一步,快速转型测试开发工程师。
数据库开发实战篇 掌握关系型与非关系数据库知识,提升数据库实战开发能力。
爬虫入门与实战 更新中
数据分析篇 更新中
前端入门+flask 全栈篇 更新中
django+vue全栈篇 更新中
拓展-人工智能入门 更新中
网络安全之路 踩坑篇 记录学习及演练过程中遇到的坑,便于后来居上者
网安知识扫盲篇 三天打鱼,不深入了解原理,只会让你成为脚本小子。
vulhub靶场漏洞复现 让漏洞复现变得简单,让安全研究者更加专注于漏洞原理本身。
shell编程篇 不涉及linux基础,最终案例会偏向于安全加固方向。 [待完结]
WEB漏洞攻防篇 2021年9月3日停止更新,转战先知社区等安全社区及小密圈
渗透工具使用集锦 2021年9月3日停止更新,转战先知社区等安全社区及小密圈
点点点工程师 测试神器 - Charles 软件测试数据包抓包分析神器
测试神器 - Fiddler 一文学会 fiddle ,学不会倒立吃翔,稀得!
测试神器 - Jmeter 不仅是性能测试神器,更可用于搭建轻量级接口自动化测试框架。
RobotFrameWork Python实现的自动化测试利器,该篇章仅介绍UI自动化部分。
Java实现UI自动化 文档写于2016年,Java实现的UI自动化,仍有借鉴意义。
MonkeyRunner 该工具目前的应用场景已不多,文档已删,为了排版好看才留着。


文章目录
  •  配置 MySQL 环境变量
    •  配置 MySQL 环境变量踩得小坑
  •  终端链接 MySQL 数据库
  •  MySQL 图形可视化工具 - MySQL Workbench
    •  使用 MySQL Workbench 链接数据库

该章节只有两个知识点,那就是配置 MySQL 环境变量及安装MySQL图形化工具 - MySQL Workbench。配置 MySQL 环境变量是为了能够在终端操作 MySQL 数据库;但是终端界面在运行 SQL 语句查询数据等场景受限于终端页面的篇幅,所以我们还需要安装MySQL图形化工具 - MySQL Workbench。其实第三方的数据库图形化工具还有很多,比如 “Navicat” 、“DBeaver(有社区版)” 等,但是这两款工具是商业版软件,售价比 MySQL 还要高,所以我们就退而求其次,这里先介绍一下安装使用 “MySQL” 官方提供的 “MySQL Workbench” 就好了,后面再为大家介绍一下如何利用 PyCharm 连接 MySQL。


 配置 MySQL 环境变量

配置 MySQL 的环境变量,与之前我们配置 Java 、Python、Android 的环境变量一样。

  • 执行 cd /usr/local/mysql/bin 命令,进入该路径(同时该路径也是我们将要设置的环境变量的路径)

  • 执行 vim ~/.bash_profile 打开环境变量配置文件,将下面的内容写入 “.bash_profile” 文件内
# MySQL 环境变量
export PATH=${PATH}:/usr/local/mysql/bin
  • 执行 source ~/.bash_profile ,重启 .bash_profile 文件,使得刚刚配置的 MySQL 环境变量生效
  • 执行 mysql --version ,如出现 MySQL 的版本信息,则说明 MySQL 环境变量配置成功。

 配置 MySQL 环境变量踩得小坑

在 MacOS 系统配置好 MySQL 环境变量之后会存在这样一种情况,就是电脑重启后出现mysql命令失效的情况,这个问题我们之前在配置其他环境变量的时候也遇到过,解决办法如下:

1:如果没有~/.zshrc文件,那么就需要执行命令touch ~/.zshrc;反之,如果有zsh文件,那么可以跳过本步骤,直接进入第2步。
2:执行open ~/.zshrc命令,然后添加source ~/.bash_profile即可;如下图所示:

 终端链接 MySQL 数据库

终端执行命令 mysql -uroot -p ,在出现下图这样的情况下输入之前安装数据库配置的密码。(这里输入密码是看不见的)

出现下图内容,则表示已经链接上数据库。

执行命令 show databases; (该命令的意思是打印显示当前数据库的逻辑存储空间,先仅做了解)

上图中出现的 四个数据库 是当 MySQL 创建成功之后默认的自行创建的系统级的数据库,一般没鸟事儿不要碰他。


 MySQL 图形可视化工具 - MySQL Workbench

从终端虽然我们也可以执行 SQL 语句,但是不是很友好,比如说自动不全 SQL 语句命令,无法展示过多的字段和数据的情况。所以我们需要再安装一个可视化的图形工具用以在日常工作中操作数据库、编写相关的SQL预祝。

Workbench下载链接 注意:下载Workbench的时候,还是需要选择DMG格式的安装包!

安装过程就是一直下一步即可,Workbench会自动识别电脑里面的Mysql,一定要记住输入登录密码


 使用 MySQL Workbench 链接数据库

MySQL Workbench 会自动识别本地安装的 MySQL 数据库 ,

登录成功,如下图:(突然发现这玩意儿不太好使,算了先这样吧,有机会我再整个其他的比如 "Navicat" 、"DBeaver" 这一类好使的…)

OK,就先到这里吧,早知道就不介绍 MySQL Workbench 了,还不如用我本地的 DBeaver 呢。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1011069.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号