华为云 mysql,华为云ECS服务器安装MySQL,从入门到实战
- 综合资讯
- 2024-12-09 09:07:30
- 2

华为云MySQL教程,涵盖从入门到实战,指导用户如何在华为云ECS服务器上安装和配置MySQL,包括基础知识、安装步骤和实际操作案例。...
华为云MySQL教程,涵盖从入门到实战,指导用户如何在华为云ECS服务器上安装和配置MySQL,包括基础知识、安装步骤和实际操作案例。
随着互联网的快速发展,数据库在各个领域都扮演着至关重要的角色,MySQL作为一款开源的、高性能的关系型数据库,广泛应用于各种场景,本文将详细介绍如何在华为云ECS服务器上安装MySQL,帮助您快速入门并实战。
准备工作
1、准备一台华为云ECS服务器,并确保已开通公网访问权限。
2、在ECS服务器上安装并配置好SSH客户端,PuTTY(Windows)、Xshell(Windows)、SecureCRT(Windows)等。
3、确保ECS服务器的操作系统为Linux(如CentOS、Ubuntu等)。
4、准备MySQL安装包,根据您的操作系统选择相应的版本。
安装MySQL
1、下载MySQL安装包
(1)访问MySQL官方网站:https://dev.mysql.com/downloads/mysql/
(2)选择适合您的操作系统和版本,下载安装包。
2、解压安装包
(1)登录ECS服务器,使用SSH客户端连接。
(2)使用cd命令切换到下载目录,cd /path/to/download/directory
(3)使用tar -zxvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz命令解压安装包。
3、创建MySQL用户和用户组
(1)使用groupadd命令创建MySQL用户组:groupadd mysql
(2)使用useradd命令创建MySQL用户:useradd -r -g mysql -s /sbin/nologin mysql
4、设置MySQL安装目录
(1)创建MySQL安装目录:mkdir -p /usr/local/mysql
(2)将解压后的MySQL文件移动到安装目录:mv mysql-5.7.26-linux-glibc2.12-x86_64 /usr/local/mysql
5、修改MySQL安装目录权限
(1)进入MySQL安装目录:cd /usr/local/mysql
(2)修改安装目录权限:chown -R root:root ./
6、配置MySQL
(1)进入MySQL安装目录的bin目录:cd /usr/local/mysql/bin
(2)运行mysqld_safe --user=mysql命令启动MySQL服务。
(3)查看MySQL进程,确保服务已启动:ps -ef | grep mysql
(4)运行mysql命令进入MySQL命令行界面:mysql -u root -p
(5)修改root用户的密码:set password = password('new_password');
(6)退出MySQL命令行界面:quit
7、创建MySQL配置文件
(1)创建MySQL配置文件:vi /etc/my.cnf
(2)添加以下内容:
[mysqld]
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
socket=/usr/local/mysql/mysql.sock
port=3306
max_connections=100
character_set_server=utf8mb4
collation_server=utf8mb4_unicode_ci
skip-character-set-client-handshake
8、重新启动MySQL服务
(1)停止MySQL服务:mysqladmin -u root -p shutdown
(2)启动MySQL服务:mysqld_safe --user=mysql
9、创建MySQL用户和数据库
(1)进入MySQL命令行界面:mysql -u root -p
(2)创建用户:CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
(3)授权用户:GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION;
(4)刷新权限:FLUSH PRIVILEGES;
(5)退出MySQL命令行界面:quit
实战:连接MySQL数据库
1、使用MySQL客户端连接MySQL数据库
(1)打开MySQL客户端,navicat、phpMyAdmin等。
(2)填写以下信息:
- 主机:ECS服务器的公网IP地址
- 端口:3306
- 用户名:username
- 密码:password
(3)点击“连接”,即可连接到MySQL数据库。
2、在MySQL客户端执行SQL语句,
(1)创建数据库:CREATE DATABASE test;
(2)创建表:CREATE TABLE users (
id INT PRIMARY KEY AUTO_INCREMENT,
username VARCHAR(50),
password VARCHAR(50)
);
(3)插入数据:INSERT INTO users (username, password) VALUES ('admin', 'admin123');
(4)查询数据:SELECT * FROM users;
本文详细介绍了在华为云ECS服务器上安装MySQL的过程,包括准备工作、安装MySQL、配置MySQL、创建用户和数据库、连接MySQL数据库等,通过本文的学习,您应该能够熟练地在华为云ECS服务器上安装和配置MySQL,为后续的数据库应用打下坚实基础。
本文链接:https://www.zhitaoyun.cn/1431766.html
发表评论