centos安装mysql数据库的过程介绍

2023-04-16 19:56:00 数据库 过程 安装

CentOS安装MySQL数据库的过程可以分为以下几个步骤:

第一步:安装MySQL软件包

在CentOS上安装MySQL数据库,首先需要安装MySQL软件包,这可以通过yum命令来完成。首先,需要添加MySQL的yum源,可以使用以下命令:

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

接下来,可以使用以下命令来安装MySQL:

sudo yum install mysql-community-server

安装完成后,可以使用以下命令来启动MySQL服务:

sudo systemctl start mysqld

第二步:设置MySQL密码

安装完MySQL软件包后,需要设置MySQL的root用户的密码。这可以通过以下命令来完成:

sudo mysql_secure_installation

运行这个命令后,会要求输入root用户的密码,然后会提示输入新的密码,输入新的密码后,MySQL的root用户的密码就会被设置为新的密码。

第三步:登录MySQL

安装完MySQL软件包并设置root用户的密码后,可以使用以下命令来登录MySQL:

mysql -u root -p

运行这个命令后,会要求输入root用户的密码,输入正确的密码后,就可以登录MySQL了。

第四步:创建数据库

登录MySQL后,可以使用以下命令来创建一个新的数据库:

CREATE DATABASE my_database;

运行这个命令后,就会创建一个名为my_database的新数据库。

第五步:创建用户

在MySQL中,可以创建多个用户,每个用户都有不同的权限。可以使用以下命令来创建一个新的用户:

CREATE USER 'my_user'@'localhost' IDENTIFIED BY 'my_password';

运行这个命令后,就会创建一个名为my_user的新用户,并指定用户的密码为my_password。

第六步:授予用户权限

创建完用户后,可以使用以下命令来授予用户访问数据库的权限:

GRANT ALL PRIVILEGES ON my_database.* TO 'my_user'@'localhost';

运行这个命令后,就会授予my_user用户对my_database数据库的所有权限。

第七步:重新加载权限表

授予用户权限后,需要重新加载MySQL的权限表,可以使用以下命令来完成:

FLUSH PRIVILEGES;

运行这个命令后,MySQL的权限表就会被重新加载,新授予的用户权限就可以生效了。

第八步:退出MySQL

完成上述步骤后,可以使用以下命令来退出MySQL:

EXIT;

运行这个命令后,就会退出MySQL,完成CentOS安装MySQL数据库的过程。

相关文章