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数据库有所帮助。