MySQL Shell Download2024 年 8 月 29 日 | 5 分钟阅读 什么是 MySQL?MySQL 是一个著名的开源关系型数据库管理系统 (RDBMS),它使用结构化查询语言 (SQL) 以表的形式管理跨表的行和列中的关系型数据库 (RDB)。MySQL AB 于 1994 年创建,后来于 2008 年被 Sun Microsystems 收购,然后被美国科技巨头 Oracle 收购。尽管 MySQL 是免费的,但它为愿意付费使用的用户提供高级功能。尽管市场竞争激烈,MySQL 仍然是包括 Uber、Netflix、Pinterest、Amazon、Airbnb 和 Twitter 在内的 5,000 多家企业的首选数据库。 MySQL 的功能有哪些?MySQL 的一些显著特点是: - 开源: MySQL 由于其开源发布,可以免费使用、修改和分发,无需许可证。
- 易用性: MySQL 以其直观的命令行界面而闻名,这使得管理员和开发人员可以轻松使用它。如果您更喜欢使用可视化工具,它还具有图形用户界面 (GUI)。
- 可伸缩性: MySQL 能够管理小型和大型应用程序。它利用分片和 MySQL Cluster 技术来实现水平可伸缩性。
- 性能: MySQL 经过优化以实现高性能,可以高效处理许多查询和事务。
- 高可用性: 复制、集群和故障转移解决方案只是 MySQL 用于保证高可用性的一些工具。
- 数据安全: 为了保护您的数据,MySQL 提供强大的安全功能,如访问控制、加密和身份验证。
- ACID 合规性: MySQL 支持 ACID(原子性、一致性、隔离性、持久性)特性,这些特性对于事务型数据库至关重要,可确保数据完整性。
- 数据形式: MySQL 可以处理许多不同形式的数据,例如文本、整数、浮点数、日期/时间等。此外,您可以设计独特的数据类型。
- 存储引擎: MySQL 提供各种存储引擎,因此您可以选择最符合应用程序需求的存储引擎。InnoDB 是一种流行的存储引擎,以其可靠性和效率而闻名。
- 全文搜索: MySQL 具有全文搜索功能,可以有效地搜索基于文本的数据。
- 触发器和存储过程: MySQL 支持这两个功能,这使得程序员可以创建独特的动作,这些动作将根据某些数据库事件自动执行。
- 视图: 通过提供数据库中存储数据的虚拟表示,可以创建和使用视图来简化复杂的查询。
- 复制: MySQL 允许在 MySQL 数据库(从属)和一个 MySQL 数据库(主库)之间自动复制数据。此过程称为主从复制。
- 分区: 分区使得将大型表分成更小、更易于管理的部分成为可能,从而增强功能并简化维护。
- 外键支持: 关系数据库依赖外键来维护数据完整性。MySQL 为这些键提供支持。
- 连接器: MySQL 拥有广泛的连接器,使其可以轻松地与使用 PHP、Python、Java 和其他编程语言创建的应用程序集成。
- 社区和支持: MySQL 拥有庞大而活跃的用户群,以及丰富的在线工具和讨论区,用于信息交流。对于企业客户,MySQL 还通过 Oracle 提供商业支持解决方案。
- 跨平台兼容性: MySQL 兼容许多操作系统,包括 Linux、macOS、Windows 等。
- 地理空间支持: MySQL 具有地理空间功能和扩展,因此适用于基于位置的应用程序。
- JSON 支持: 您可以使用 MySQL 对 JSON 数据的支持来保存、查询和修改 JSON 文档。
如何在 Microsoft Windows 上安装 MySQL Shell?- 下载 MySQL Installer: 在 MySQL 下载页面(https://dev.mysqlserver.cn/downloads/shell/)上查找 MySQL Shell 部分。
- 选择适用于 Windows 的 MySQL Installer: 在 MySQL Shell 部分下找到 Windows 兼容版本,然后单击“下载”按钮。您可能会看到 MSI Installer 或 Zip Archive 两种选项。建议大多数用户使用 MSI Installer,因为它使安装过程更容易。
- 下载 MySQL Installer: 选择“下载”后,将显示 MySQL Installer 下载页面。单击链接以获取 MSI Installer。
- 接受许可协议: 阅读并同意 MySQL 许可的条款。
- 下载 MySQL 安装程序: 下载即将开始。下载完成后,在您的计算机上找到下载的文件(通常是 .msi 文件)。
- 运行 MySQL Installer: 双击已下载的 MSI Installer 文件以开始安装过程。
- MySQL Installer 设置: 按照安装向导提供的指导操作。
- 选择“完整”或“自定义”安装。虽然“自定义”安装允许您选择单个组件,但“完整”安装附带 MySQL 服务器和附加工具。
- 选择安装类型。对于简单安装,选择“仅服务器”;如果需要,您可以在以后添加 Shell 组件。
- 调整 MySQL 服务器配置,其中包括设置根密码。
- 完成安装过程。
- 安装 MySQL Shell: 如果您选择了“自定义”安装选项,并且 MySQL Shell 最初未安装,您可以使用 MySQL Installer 在以后添加它。
- 从“开始”菜单中,选择 MySQL Installer。
- 单击“添加”按钮,选择您之前安装的 MySQL 服务器组件。
- 在“产品选择”框中,现在可以选择“MySQL Shell”作为附加组件。
- 选择“下一步”并按照屏幕上的说明安装 MySQL Shell。
- 启动 MySQL Shell: 安装后,您可以使用 PowerShell、命令提示符或“开始”菜单打开 MySQL Shell。
- 连接到 MySQL 服务器: 您可以使用以下命令建立 MySQL Shell 到 MySQL 服务器的连接:
- 启动 MySQL Shell: 安装后,您可以通过以下方式启动 MySQL Shell:
- 通过“开始”菜单打开应用程序:转到“开始”菜单,键入“MySQL Shell”,然后单击它。
- 从 PowerShell 或命令提示符执行:打开命令提示符或 PowerShell 窗口后,键入 mysqlsh。MySQL Shell 现在将启动。
a. 连接到 MySQL 服务器: 您可以使用以下命令建立 MySQL Shell 到 MySQL 服务器的连接,将主机名、端口、用户名和密码替换为您的 MySQL 服务器的详细信息: 例如,如果主机名为“localhost”,密码为“mypassword”,用户名为“myuser”,默认端口为 3306,您将使用: 完成这些步骤后,您的 Windows 计算机应已安装 MySQL Shell,使您能够连接到数据库并执行各种与数据库相关的操作。
|