当前位置: 首页 > news >正文

MySql安装与配置以及使用Pycharm设置MySql连接

MySQL的安装

  • 方式1: PhpStudy软件

可以帮助我们快速的部署 MySQL 环境, 学习mysq推荐使用.

弊端: 部分电脑(硬件, 操作系统)暂不支持.

官网: https://old.xp.cn/

尝试启动 MySQL8.X, 看有没有闪退, 如果没有闪退, 说明OK.

修改MySQL的密码 和 配置.

设置与启动

  • 方式2: 去MySQL官网下载安装包, 进行具体的安装.

更通用, 但是操作步骤有点繁琐. 某些步骤如果失败, 可能需要卸载重装.

官网: https://dev.mysql.com/downloads/mysql/

建议选择安装版进行安装,点击Go to Download Page进行安装。

点击 Download 后会跳转到如下页面,点击左下角的 No thanks, just start my download. 开始下载。

安装:下载完成后打开安装包,稍等片刻后,选择开发者默认的安装方式,点击下一步即可。

l此后按照流程安装即可,遇到Next(下一步),和Execute(执行)直接点击即可,点击Execute后需要等待几分钟。

l直至出现AccountandRoles输入数据库密码,此处输入密码务必记住,用于之后登陆数据库。

l继续点击Next,出现finish后点击,完成安装。

MySQL添加环境变量

在终端使用MySQL需要添加环境变量

l添加环境变量的目的:输入终端命令时,可以搜索对应的可执行文件。

l首先找到mysql的安装目录,并且定位到mysql文件,将地址栏内容进行复制。

默认的安装路径: C:\Program Files\MySQL\MySQL Server 8.0\bin

l找到此电脑右键点击选择属性,弹出如下界面,选择高级系统设置,不同版本系统位置可能不太一样,耐心寻找一下。

l进入高级系统设置之后,点击环境变量按钮,即可进入环境变量配置界面。

l找到系统变量中的path变量,点击编辑,进入编辑界面。

l选择新建,将刚才的赋值的mysql文件的地址粘贴到文本框中,点击确定,完成环境变量配置。

检查MySQL环境变量是否正确添加

l在底部搜索栏输入cmd,按Enter键唤出终端窗口。

输入mysql -V(V要大写),输出如下内容则配置成功

MySQL的登录和登出

  • 登录的方式
    • 方式1: 明文方式

格式: mysql -u账号 -p密码

例如: mysql -uroot -p123456

    • 方式2: 暗文方式

格式: mysql -u 账号 -p -> 敲回车 -> 输入密码 -> 敲回车

例如: mysql -u root -p -> 敲回车, 输入密码 -> 敲回车

    • 方式3: 远程连接方式

格式: mysql --host=要连接的服务器的ip --user=账号 --password=密码

例如: mysql --host=127.0.0.1 --user=root --password=123456

  • 登出的方式
    • 方式1: exit
    • 方式2: quit

MySQL的图形化工具使用

  • 图形化工具解释

用更简单, 高效的方式编写SQL语句, 并执行. 且有提示, 排错等功能.

  • SQL常用的可视化工具如下
    • SQLYog
    • Navicat
    • DataGrip -> JetBrains公司
    • PyCharm -> 主要是操作Python语言的, 也能操作SQL, 也是JetBrains公司的产品.

后续跟新Python相关内容故演示Python连接方式

  • PyCharm如何连接MySQL, 具体操作如下:


如果你是首次配置, 需要有驱动一般会在Test Connection上方弹出黄色三角感叹点击download下载

http://www.jsqmd.com/news/475636/

相关文章:

  • nginx集群聊天室(五)nginx配置tcp服务器负载均衡
  • OpenClaw一周“造富神话“背后:AI时代没有魔法棒
  • 方达炬 发明新字词:军务创造率
  • SMUDebugTool实战指南:硬件调试从入门到精通
  • 【程序员转行】AI+嵌入式风口来袭,程序员/小白必看的职业突围指南
  • GISBox 2.1.7 版本更新:新增批量矢量导入功能,多项问题修复
  • 3月选幼儿园口碑评价要怎么了解?
  • IC设计私有化AI助手实战:基于Docker+OpenCode+Ollama的数字前端综合增强方案(进阶版)
  • Universal Pokemon Randomizer ZX:重新定义宝可梦游戏体验的开源工具
  • OpenCore Legacy Patcher焕新指南:让旧Mac突破系统限制重获新生
  • 扣子(Coze)实战:语文课本突然不枯燥了!输入诗名,Coze一键让古诗词“活”过来
  • 2026年网络安全自学入门(超详细)从入门到精通学习路线规划,学完即可就业!
  • 2牛顿拉夫逊基波潮流计算通用型程序 Matpower中runpf函数的替换,可提供matlab...
  • 跨平台文件管理实战指南:突破Mac与Windows NTFS格式兼容限制
  • 【前端】|【node.js】| win11“无法枚举容器中的对象,访问被拒绝”、“右键新建只有文件夹,没有其他选项”的问题:安装node.js及配置环境全过程与可能遇到的问题及解决
  • 老旧Mac升级指南:让2012-2017年设备焕发新生的硬件适配方案
  • Django核心原理:一次讲透 Request 与 Response
  • 简简单单三步,让你成功更换centos7 的YUM源
  • 方法乖宝宝
  • douyin-downloader技术指南:从需求到落地的全流程解决方案
  • 国产小龙虾方案实战:nanobot + 通义千问,钉钉上随时派活
  • 基于Simulink的扩频通信系统设计与仿真分析
  • 深度对比后发现,这个微信公众号助手才是真正的省心之选 - 小小智慧树~
  • 高性能表格组件pl-table:大数据渲染的前端解决方案
  • DOL-CHS-MODS:打造个性化Degrees of Lewdity游戏体验
  • 为什么越来越多培训机构,都在选择可入档案、可查询的权威证书?
  • YOLOv8全网首发:AAAI2026 | 融合PartialNet Block的C3k2-YOLO高效目标检测网络 | 轻量化涨点设计
  • 气象监测设备的技术原理、参数、优势与应用场景
  • Zotero Reference插件高效办公指南:PDF文献管理全流程解析
  • 恒玄bes2800HP源码领取