首页 / 站群服务器 / 正文
命令行安装MySQL,一步步指南,命令行安装MySQL命令

Time:2025年01月06日 Read:7 评论:42 作者:y21dr45

在当今的数字化时代,数据库管理系统(DBMS)已成为各种应用程序不可或缺的一部分,MySQL作为最受欢迎的开源关系型数据库管理系统之一,被广泛应用于网站、企业应用以及数据分析等领域,本文将详细介绍如何通过命令行在Linux系统上安装MySQL,包括前期准备、下载与安装步骤、配置与优化等环节。

命令行安装MySQL,一步步指南,命令行安装MySQL命令

1. 前期准备

在开始之前,请确保你具备以下几点:

- 一台运行Linux操作系统的计算机(如Ubuntu、CentOS等)。

- 具有sudo权限的用户账户。

- 网络连接正常,以便下载必要的软件包和依赖项。

2. 更新系统

更新你的系统软件包列表,并升级所有已安装的软件包到最新版本,这一步可以确保你有最新的软件版本和安全补丁,打开终端并输入以下命令:

sudo apt-get update && sudo apt-get upgrade -y   # 对于Debian/Ubuntu系统
sudo yum update -y                             # 对于CentOS/RHEL系统

3. 添加MySQL APT存储库(针对Debian/Ubuntu)

为了便于管理MySQL的安装和更新,建议添加MySQL官方APT存储库,执行以下命令:

wget https://dev.mysql.com/get/mysql-apt-config_official-1.0.16_all.deb
sudo dpkg -i mysql-apt-config_official-1.0.16_all.deb
sudo apt-get update

4. 安装MySQL服务器

你可以使用以下命令来安装MySQL服务器:

sudo apt-get install mysql-server -y   # Debian/Ubuntu
sudo yum install mysql-server -y       # CentOS/RHEL

5. 启动MySQL服务并设置开机自启

安装完成后,需要启动MySQL服务并将其设置为开机自启动:

sudo systemctl start mysqld           # CentOS/RHEL
sudo systemctl enable mysqld          # CentOS/RHEL
sudo systemctl status mysqld          # 检查服务状态

对于Debian/Ubuntu系统,使用systemctl命令同样适用:

sudo systemctl start mysql
sudo systemctl enable mysql
sudo systemctl status mysql

6. 运行安全安装向导

MySQL安装后首次运行时,会要求你进行一些基本的安全设置,运行以下命令启动安全安装向导:

sudo mysql_secure_installation

按照提示完成以下操作:

- 设置root用户密码

- 移除匿名用户

- 禁止root远程登录

- 移除测试数据库并重新加载权限表

7. 登录MySQL并创建用户

使用以下命令登录MySQL控制台:

mysql -u root -p

输入你在安全安装向导中设置的root密码,成功登录后,创建一个新用户并赋予其适当的权限,创建一个名为newuser的用户,允许其从任何主机连接,并对所有数据库具有读写权限:

CREATE USER 'newuser'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

8. 配置MySQL(可选)

根据实际需求,你可能还需要调整MySQL的配置文件(通常是/etc/mysql/my.cnf/etc/my.cnf),例如修改数据目录位置、调整内存使用、启用慢查询日志等,编辑配置文件后,重启MySQL服务使更改生效:

sudo systemctl restart mysqld    # CentOS/RHEL
sudo systemctl restart mysql    # Debian/Ubuntu

9. 安装MySQL客户端工具(可选)

如果你需要在本地或其他机器上访问MySQL数据库,可以考虑安装MySQL客户端工具,如mysql命令行客户端、MySQL Workbench等,以Debian/Ubuntu为例:

sudo apt-get install mysql-client -y

对于Windows用户,可以从[MySQL官方网站](https://dev.mysql.com/downloads/workbench/)下载MySQL Workbench安装包并进行安装。

通过上述步骤,你已经成功地在Linux系统上通过命令行安装了MySQL数据库,记得定期备份数据,并根据需要进行性能优化和安全加固,MySQL的强大功能和灵活性使其成为众多开发者和企业的首选数据库解决方案,希望本文对你有所帮助!

标签: 命令行安装mysql 
排行榜
关于我们
「好主机」服务器测评网专注于为用户提供专业、真实的服务器评测与高性价比推荐。我们通过硬核性能测试、稳定性追踪及用户真实评价,帮助企业和个人用户快速找到最适合的服务器解决方案。无论是云服务器、物理服务器还是企业级服务器,好主机都是您值得信赖的选购指南!
快捷菜单1
服务器测评
VPS测评
VPS测评
服务器资讯
服务器资讯
扫码关注
鲁ICP备2022041413号-1