跳转至内容

MySQL

来自 ArchWiki

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

安装

Arch Linux 倾向于使用 MariaDB,这是一个由社区开发的 MySQL 分支,旨在实现无缝兼容。

Oracle 的 MySQL 已被移除AURmysqlAUR

另一个旨在完全兼容的分支是 Percona Server,可通过 percona-server 获取。

Oracle 的 InnoDB 存储引擎也被 Percona 分支化为 XtraDB。该分支同时被 MariaDB 和 Percona Server 使用。

图形工具

  • phpMyAdmin — 使用 PHP 编写的 MySQL Web 界面。
https://www.phpmyadmin.net || phpmyadmin
  • MySQL Workbench — 为数据库架构师、开发人员和 DBA 提供的统一可视化工具。由 Oracle 开发,不保证能与 MariaDB 协同工作。
https://mysqlserver.cn/products/workbench/ || mysql-workbench

对于支持多种 DBMS 的工具,请参阅 List of applications/Documents#Database tools

终端工具

  • MyCLI — 一个具有自动补全和语法高亮功能的 MySQL 终端客户端。
https://www.mycli.net || mycliAUR

编程访问

Docker

可使用 Docker 镜像:https://hub.docker.com/_/mysql

故障排除

无法通过 socket 连接到本地 MySQL 服务器

如果运行新容器失败无法启动,您可能需要增加 ulimit。详情请参阅 GitHub issue

© . This site is unofficial and not affiliated with Arch Linux.

Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.