引言
MySQL 是一款开源的关系型数据库管理系统,因其稳定、高效、易用等特点,被广泛应用于各种场景。本文将为您详细解析如何在 Linux 系统上使用官方安装脚本安装 MySQL,并通过 Shell 命令进行实操,帮助您轻松上手。
官方安装脚本解析
MySQL 官方提供了两种安装方法:使用安装包和通过官方安装脚本。这里我们主要介绍通过官方安装脚本安装 MySQL 的方法。
1. 下载官方安装脚本
首先,您需要从 MySQL 官方网站下载安装脚本。以下是一个示例命令:
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
2. 安装依赖包
安装 MySQL 之前,需要确保您的系统已安装必要的依赖包。以下是一个示例命令:
sudo yum install -y https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
3. 安装 MySQL
使用以下命令安装 MySQL:
sudo yum install mysql-community-server
4. 启动 MySQL 服务
安装完成后,启动 MySQL 服务:
sudo systemctl start mysqld
5. 设置 MySQL 密码
安装过程中,MySQL 会生成一个随机密码,您需要将其设置为您的密码。以下是一个示例命令:
sudo grep 'temporary password' /var/log/mysqld.log
该命令会显示一个随机密码,您需要将其设置为您的密码。以下是设置密码的命令:
mysql_secure_installation
按照提示输入新密码,并确认密码。然后,根据提示回答以下问题:
- 是否删除匿名用户?[y/n]
- 是否删除不使用密码的用户?[y/n]
- 是否允许root用户远程登录?[y/n]
- 是否删除root密码?[y/n]
- 是否刷新权限?[y/n]
Shell 命令实操
以下是一些常用的 Shell 命令,用于管理和操作 MySQL:
1. 登录 MySQL
mysql -u root -p
2. 查看数据库列表
show databases;
3. 创建数据库
CREATE DATABASE test;
4. 使用数据库
USE test;
5. 创建表
CREATE TABLE students (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT
);
6. 插入数据
INSERT INTO students (id, name, age) VALUES (1, 'Alice', 20);
7. 查询数据
SELECT * FROM students;
8. 退出 MySQL
EXIT;
总结
通过本文的介绍,相信您已经学会了如何使用官方安装脚本在 Linux 系统上安装 MySQL,并通过 Shell 命令进行基本操作。希望这些内容能够帮助您轻松上手 MySQL。
