黑狐家游戏

Linux云服务器轻松安装MySQL数据库教程详解,如何在云服务器安装mysql

欧气 1 0

本文目录导读:

  1. 准备工作
  2. 安装MySQL
  3. 配置MySQL
  4. 访问MySQL

随着互联网的快速发展,MySQL数据库已经成为企业级应用中不可或缺的一部分,对于Linux云服务器用户来说,掌握MySQL的安装与配置至关重要,本文将详细讲解如何在Linux云服务器上安装MySQL数据库,帮助您轻松入门。

准备工作

1、一台Linux云服务器,已开启SSH访问权限。

Linux云服务器轻松安装MySQL数据库教程详解,如何在云服务器安装mysql

图片来源于网络,如有侵权联系删除

2、根据MySQL版本选择对应的下载地址,以下以MySQL 8.0为例。

安装MySQL

1、添加MySQL Yum仓库

我们需要将MySQL的Yum仓库添加到系统源中,在Linux云服务器上执行以下命令:

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

2、安装MySQL服务器

使用以下命令安装MySQL服务器:

sudo yum install -y mysql-community-server

3、启动MySQL服务

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

sudo systemctl start mysqld

4、设置开机自启

为了确保MySQL服务在系统启动时自动运行,可以使用以下命令:

sudo systemctl enable mysqld

5、生成随机密码

MySQL在安装过程中会自动生成一个随机密码,我们可以使用以下命令查看:

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

配置MySQL

1、修改root用户密码

Linux云服务器轻松安装MySQL数据库教程详解,如何在云服务器安装mysql

图片来源于网络,如有侵权联系删除

使用以下命令登录MySQL:

mysql -u root -p

根据提示输入安装过程中生成的随机密码,修改root用户密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

2、修改MySQL配置文件

编辑MySQL配置文件/etc/my.cnf,添加以下内容:

[mysqld]
skip-grant-tables

3、重启MySQL服务

重启MySQL服务以应用配置:

sudo systemctl restart mysqld

4、重置权限

再次进入MySQL,执行以下命令重置权限:

FLUSH PRIVILEGES;

5、关闭skip-grant-tables

编辑/etc/my.cnf,删除skip-grant-tables配置。

6、重启MySQL服务

重启MySQL服务以应用配置:

Linux云服务器轻松安装MySQL数据库教程详解,如何在云服务器安装mysql

图片来源于网络,如有侵权联系删除

sudo systemctl restart mysqld

访问MySQL

1、使用root用户登录

您可以使用以下命令使用新密码登录MySQL:

mysql -u root -p

2、创建新用户

登录MySQL后,创建一个新用户:

CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'new_password';

3、授予权限

为新建用户授予权限:

GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'localhost' WITH GRANT OPTION;

4、刷新权限

执行以下命令刷新权限:

FLUSH PRIVILEGES;

5、退出MySQL

使用以下命令退出MySQL:

EXIT;

至此,您已成功在Linux云服务器上安装并配置MySQL数据库,您可以开始使用MySQL进行各种操作,如创建数据库、表等,祝您学习愉快!

标签: #linux云服务器安装mysql

黑狐家游戏
  • 评论列表

留言评论