作者:那一抹细雨 | 来源:互联网 | 2024-12-28 10:48
Deepin操作系统源自Debian,与Ubuntu同属一个系列,但在软件安装和使用方面存在一些差异。本文将详细介绍如何在Deepin 20版本中成功安装MySQL 5.7。
1. 首先,从MySQL官方网站下载适用于您的Debian版本的MySQL 5.7安装包(例如:mysql-server_5.7.34-1debian10_amd64.deb-bundle.tar)。
2. 将下载的文件复制到合适的位置(如:/usr/local),然后解压:
sudo tar -xf mysql-server_5.7.34-1debian10_amd64.deb-bundle.tar
3. 接下来,按照顺序安装MySQL相关组件:
sudo dpkg -i mysql-common_*.deb mysql-community-client_*.deb mysql-client_*.deb mysql-community-server_*.deb mysql-server_*.deb
在此过程中,可能会遇到缺少libmecab2依赖的问题。
4. 为了解决依赖问题,更新软件源列表。编辑/etc/apt/sources.list文件,添加如下行以包含新的软件源:
deb [by-hash=force] https://mirrors.aliyun.com/deepin/ apricot main contrib non-free
确保更新系统软件源缓存以使更改生效:
sudo apt-get update
5. 安装所需的依赖库:
sudo apt-get -y install libmecab2 libjson-perl
6. 安装完成后,建议配置MySQL允许root用户远程访问。执行以下SQL命令:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your_password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
通过以上步骤,您应该能够在Deepin 20系统上顺利安装并配置MySQL 5.7。