mysql在Linux系统中安装MySQL数据库

1. Linux系统下安装MySQL数据库

1.1 下载MySQL安装包

首先,我们需要从MySQL官方网站下载适用于Linux系统的MySQL安装包。在终端中执行以下命令:

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

这将会下载一个.rpm文件,用于在CentOS 7上安装MySQL。

1.2 安装MySQL

下载完成后,运行以下命令来安装MySQL:

sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm

sudo yum install mysql-server

这将会安装MySQL服务器和相关的依赖项。

1.3 启动MySQL

MySQL安装好后,我们需要启动MySQL服务。执行以下命令来启动MySQL:

sudo systemctl start mysqld

如果MySQL成功启动,你将看到类似以下输出:

[OK] Started MySQL 8.0.25-dmr-blengle Community Server  - ゎō?载ヽぎoЯ 86 ? . 

你可以使用以下命令检查MySQL服务的状态:

sudo systemctl status mysqld

输出将会显示MySQL是否正在运行。

1.4 配置MySQL

MySQL安装好后,我们需要对其进行一些配置。

首先,我们需要设置MySQL的root用户密码。运行以下命令来进行设置:

sudo mysql_secure_installation

根据提示输入密码选项。

注意:当设置MySQL的root用户密码时,选择一个强密码非常重要。

接下来,我们需要为MySQL配置一些基本设置。创建一个新的MySQL配置文件:

sudo vi /etc/my.cnf

在打开的文件中,添加以下配置:

[mysqld]

character-set-server=utf8mb4

collation-server=utf8mb4_unicode_ci

注意:这些配置将会使MySQL使用UTF-8字符集。

保存并退出文件。

最后,重启MySQL以使配置生效:

sudo systemctl restart mysqld

2. MySQL的基本操作

2.1 登录MySQL

在终端中,使用以下命令登录到MySQL:

mysql -u root -p

输入之前为root用户设定的密码。

2.2 创建新的数据库

在MySQL命令行中,可以使用以下命令创建新的数据库:

CREATE DATABASE database_name;

注意:请将database_name替换为你想创建的实际数据库名称。

2.3 创建新的表

创建新的表需要先选择要使用的数据库:

USE database_name;

然后,可以使用以下命令创建新的表:

CREATE TABLE table_name (

column1 datatype,

column2 datatype,

column3 datatype,

...

);

注意:请将table_name替换为你想创建的实际表名称,column1, column2, column3替换为实际的列名和数据类型。

3. 总结

通过本文,我们学习了如何在Linux系统中安装MySQL数据库。我们下载了MySQL安装包,并进行了安装、启动和配置。然后,我们了解了一些基本的MySQL操作,包括登录MySQL、创建新的数据库和表。

希望本文对于初学者在Linux系统中安装MySQL数据库有所帮助。

操作系统标签