华为云 mysql,华为云ECS服务器安装MySQL教程,从零开始构建稳定数据库环境
- 综合资讯
- 2024-11-26 20:34:58
- 2

华为云MySQL安装教程,涵盖从零开始构建稳定数据库环境。详细步骤讲解,适用于华为云ECS服务器,助您轻松掌握MySQL安装与配置。...
华为云MySQL安装教程,涵盖从零开始构建稳定数据库环境。详细步骤讲解,适用于华为云ECS服务器,助您轻松掌握MySQL安装与配置。
随着互联网的快速发展,数据库在各个行业中的应用越来越广泛,MySQL作为一款开源的、高性能的、多线程的数据库管理系统,深受广大开发者和企业用户的喜爱,本文将详细介绍如何在华为云ECS服务器上安装MySQL,帮助您快速搭建稳定可靠的数据库环境。
准备工作
1、准备一台华为云ECS服务器,确保操作系统已安装好。
2、获取MySQL安装包,您可以从MySQL官网下载最新的MySQL安装包,或者使用以下命令直接从MySQL Yum Repository安装:
sudo yum install mysql-community-server
3、准备一台可访问ECS服务器的电脑,用于远程连接ECS服务器进行操作。
安装MySQL
1、登录到华为云ECS服务器,执行以下命令启动MySQL服务:
sudo systemctl start mysqld
2、查看MySQL服务状态,确保服务已正常运行:
sudo systemctl status mysqld
3、修改MySQL默认密码,在安装过程中,MySQL会自动生成一个随机密码,存储在/var/log/mysqld.log
文件中,您可以使用以下命令查找密码:
grep 'temporary password' /var/log/mysqld.log
找到密码后,使用以下命令登录MySQL:
mysql -u root -p
输入刚刚找到的密码,登录MySQL。
4、修改MySQL密码,登录MySQL后,执行以下命令修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
将new_password
替换为您的新密码。
5、设置MySQL远程访问,默认情况下,MySQL只允许本地访问,为了方便远程连接,需要修改MySQL配置文件,执行以下命令进入MySQL配置文件目录:
cd /etc/mysql
使用以下命令备份原始配置文件:
cp my.cnf my.cnf.bak
使用以下命令编辑配置文件:
sudo nano my.cnf
在[mysqld]
部分添加以下内容:
bind-address = 0.0.0.0
保存并退出编辑器。
6、重启MySQL服务,使配置生效:
sudo systemctl restart mysqld
7、使用新密码登录MySQL,验证远程访问是否成功:
mysql -u root -p
输入新密码登录。
使用MySQL
1、创建数据库,在MySQL中,可以使用以下命令创建数据库:
CREATE DATABASE testdb;
2、创建用户,为数据库创建一个用户,并授予相应的权限:
CREATE USER 'user1'@'%' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON testdb.* TO 'user1'@'%'; FLUSH PRIVILEGES;
将user1
和password
替换为您要创建的用户名和密码。
3、连接数据库,使用以下命令连接到您创建的数据库:
mysql -u user1 -p testdb
输入密码后,即可进入数据库进行操作。
本文链接:https://www.zhitaoyun.cn/1104056.html
发表评论