MySQL - Arch Linux 中文维基

跳转到内容

# MySQL

来自 Arch Linux 中文维基
翻译状态：

- 本文（或部分内容）译自 MySQL，最近一次同步于 2020-06-23，若英文版本有所更改，则您可以帮助同步与翻译更改的内容。
- 您可以在 ArchWiki 的对应页面找到本文翻译的原始修订历史。
- 本文可能与英文原文存在出入。

MySQL 是 一个广泛使用的多线程，多用户 SQL 数据库，由 Oracle 公司开发。

## 安装

Arch Linux 默认推荐使用 MariaDB，这是 MySQL 的一个社区维护分支，旨在实现“无缝替换”。Oracle 的 MySQL 已被移至 AUR（Arch User Repository）包名为mysqlAUR。另一个旨在完全兼容的分支是 Percona Server，可从 percona-server包 获得。

Percona 也有 Oracle 的 InnoDB 存储引擎的分支，称为 XtraDB。木卡 MariaDB 和 Percona Server 都使用此分支。

## 图形工具

- phpMyAdmin — MySQL Web 界面，用 PHP 编写。

  https://www.phpmyadmin.net || phpmyadmin包

- MySQL Workbench — 适用于数据库架构师，开发人员和 DBA 的统一可视工具。 由 Oracle 开发，不能保证与MariaDB一起使用。

  https://www.mysql.com/products/workbench/ || mysql-workbench包

有关支持多个 DBMS 的工具，请参阅应用程序列表/文档#数据库工具。

## 控制台工具

- MyCLI — MySQL 的终端客户端，具有自动完成功能和语法突出显示功能。

  https://www.mycli.net || mycliAUR

## 程序访问

- JDBC and MySQL
- PHP#MySQL/MariaDB
- Python
  - python-mysqlclient包
  - python-mysql-connector包
- C++
  - mysql++包
- Ruby
  - ruby-mysql2AUR
- Perl
  - perl-dbd-mysql包

分类：​

- 关系型数据库管理系统
- Oracle

MySQL
添加话题