本文目录导读:
随着互联网的飞速发展,MySQL作为一款开源的关系型数据库管理系统,因其高性能、高可靠性和易于使用等特点,被广泛应用于各种场景,在云服务器上安装MySQL,可以充分利用云服务的弹性扩展能力,提高数据库的稳定性和安全性,本文将详细解析在云服务器上安装MySQL的步骤,帮助您快速掌握这一技能。
准备工作
1、购买云服务器:您需要购买一台云服务器,根据您的需求,选择合适的配置和地域。
2、登录云服务器:使用SSH工具(如Xshell、PuTTY等)登录云服务器,以下是使用SSH工具登录云服务器的步骤:
图片来源于网络,如有侵权联系删除
(1)打开SSH工具,输入云服务器的公网IP地址。
(2)输入用户名(通常是root)。
(3)输入密码(购买云服务器时设置的密码)。
安装MySQL
1、安装MySQL Yum Repository:为了方便后续安装MySQL,我们首先需要安装MySQL Yum Repository。
sudo yum install https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
2、安装MySQL:安装MySQL Yum Repository后,可以使用以下命令安装MySQL。
sudo yum install mysql-community-server
安装过程中,会提示您输入root用户的密码,输入密码后,等待安装完成。
3、启动MySQL服务:安装完成后,使用以下命令启动MySQL服务。
sudo systemctl start mysqld
4、配置MySQL:为了提高安全性,建议修改MySQL的root密码,以下是修改root密码的步骤:
(1)查看初始密码:使用以下命令查看初始密码。
图片来源于网络,如有侵权联系删除
sudo grep 'temporary password' /var/log/mysqld.log
(2)登录MySQL:使用初始密码登录MySQL。
mysql -u root -p
(3)修改密码:进入MySQL命令行后,执行以下命令修改密码。
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
new_password是新密码。
5、配置MySQL防火墙:为了确保MySQL服务的安全性,需要配置MySQL防火墙。
(1)查看当前开放的端口:使用以下命令查看当前开放的端口。
sudo firewall-cmd --list-all
(2)开放MySQL端口:使用以下命令开放MySQL端口。
sudo firewall-cmd --permanent --add-port=3306/tcp
(注意:这里以开放3306端口为例,请根据实际情况修改端口)
(3)重启防火墙:使用以下命令重启防火墙。
sudo firewall-cmd --reload
测试MySQL
1、使用MySQL客户端连接MySQL:使用以下命令连接MySQL。
图片来源于网络,如有侵权联系删除
mysql -u root -p
输入密码后,成功连接MySQL。
2、创建数据库:使用以下命令创建一个名为test的数据库。
CREATE DATABASE test;
3、创建表:在test数据库中创建一个名为users的表。
USE test; CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50) NOT NULL, password VARCHAR(50) NOT NULL );
4、插入数据:向users表中插入一条数据。
INSERT INTO users (username, password) VALUES ('admin', 'admin123');
5、查询数据:查询users表中的数据。
SELECT * FROM users;
至此,您已完成在云服务器上安装MySQL的过程,在实际应用中,您可以根据需求对MySQL进行更多配置,以满足您的业务需求。
标签: #云服务器安装mysql
评论列表