首页 / 国外VPS推荐 / 正文
Linux如何安装MySQL,Linux如何安装rpm包

Time:2025年01月05日 Read:8 评论:42 作者:y21dr45

在现代信息技术中,数据库是至关重要的组成部分,而MySQL作为目前世界上最流行的开源关系型数据库管理系统之一,广泛应用于各种应用场景,本文将详细介绍如何在Linux操作系统上安装MySQL,涵盖从前期准备到安装、配置以及后续操作的整个过程。

Linux如何安装MySQL,Linux如何安装rpm包

一、前提条件与初步准备

1、确保系统联网:确保你的Linux系统可以访问互联网,因为安装过程中需要下载一些必要的软件包和依赖项。

2、更新系统软件包:在安装任何新软件之前,最好先更新系统的软件包列表,打开终端并执行以下命令:

   sudo apt update
   sudo apt upgrade

3、检查是否已安装MySQL:可以通过以下命令检查系统中是否已经安装了MySQL:

   mysql --version
   或者
   rpm -qa | grep mysql

二、下载与安装MySQL

1. 下载安装包

根据不同的Linux发行版,选择相应的安装方式,这里以基于Debian(如Ubuntu)和基于Red Hat(如CentOS)的系统为例。

基于Debian的系统(如Ubuntu)

sudo apt update
sudo apt install mysql-server

基于Red Hat的系统(如CentOS)

sudo yum install wget
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm
sudo yum install mysql-community-server

2. 启动MySQL服务

安装完成后,需要启动MySQL服务:

sudo systemctl start mysqld

3. 查看MySQL运行状态

确保MySQL服务正常运行:

sudo systemctl status mysqld

4. 设置开机自启动

为了让MySQL服务在系统启动时自动启动,执行以下命令:

sudo systemctl enable mysqld

三、配置MySQL

1. 获取临时密码

安装完成后,MySQL会为root用户生成一个临时密码,你可以通过以下命令找到该密码:

sudo grep 'temporary password' /var/log/mysqld.log

2. 登录MySQL并修改密码

使用临时密码登录MySQL,然后修改密码:

mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'New_password_here';

3. 创建新用户并赋予权限(可选)

为了安全起见,可以创建一个新用户并赋予其权限:

CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'Secure_password_here';
GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'localhost';
FLUSH PRIVILEGES;

四、验证安装与基本使用

1. 验证安装

登录MySQL并查看版本号,以确保安装成功:

mysql -u root -p
SELECT VERSION();

2. 创建测试数据库和表

登录后,你可以创建一个测试数据库和表来验证MySQL的功能:

CREATE DATABASE testdb;
USE testdb;
CREATE TABLE testtable (id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50));
INSERT INTO testtable (name) VALUES ('Test Name');
SELECT * FROM testtable;

通过以上步骤,你应该能够在Linux系统上顺利安装并配置MySQL,MySQL作为一款强大的开源数据库管理系统,不仅可以满足个人学习需求,还可以应用于企业级项目,掌握其安装和配置方法,是每一个Linux系统管理员和开发人员必备的技能,希望本文能够为你提供实用的指导,让你在实际操作中更加得心应手。

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