iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >阿里云ECS部署Mysql数据库
  • 572
分享到

阿里云ECS部署Mysql数据库

阿里云云计算linux 2023-08-31 06:08:22 572人浏览 独家记忆
摘要

说明 首先需要到阿里云官方购买阿里云产品 ,如果有机会可以免费试用那会更好,跳过购买云服务步骤下面直接演示。 一、阿里云官网示意图 1.百度搜索 阿里云官方 2.点击控制台     3.展开更多   4. 选择云服务器ECS   5.

说明

首先需要到阿里云官方购买阿里云产品 ,如果有机会可以免费试用那会更好,跳过购买云服务步骤下面直接演示。

一、阿里云官网示意图

1.百度搜索 阿里云官方

2.点击控制台 

 

 3.展开更多

 

4. 选择云服务器ECS

 

5. 点击实例 可以看到服务器状态,包括公网/私网IP 以及其他信息。

 

 6.点击实例ID 进入后,可看到更多信息包括(远程连接)

 

 7.Xshell 连接

远程连接格式命令如下:

ssh root@127.0.0.1 

二、下载linuxMysql

上传mysql官网下载的的mysql8.0版本(并且是Linux版本)

官方地址:MySQL

下载步骤:

 

 

三、解压

通过Xftp上传到 云服务器 然后解压

tar -xvf mysql-8.0.33-linux-glibc2.12-x86_64.tar  -C /usr/local

该命令用于解压缩名为mysql-8.0.33-linux-glibc2.12-x86_64.tar的压缩文件,并将其解压缩到/usr/local目录下。-x选项表示解压缩,-v选项表示在解压缩时显示详细信息,-f选项指定要解压缩的文件名,-C选项指定解压缩后的目标目录。

四、重命名

如果你想修改名字: 进入解压目录对mysql-8.0.33-linux-glibc2.12-x86_64重命名为 mysql

执行命令如下:

mv mysql-8.0.33-linux-glibc2.12-x86_64 mysql

五、添加用户/组

#进入到安装目录[root@iZ2zefyktv92zomf8sbocfZ local]# cd /usr/local/mysql/ #创建组[root@iZ2zefyktv92zomf8sbocfZ mysql]# groupadd mysql #创建用户[root@iZ2zefyktv92zomf8sbocfZ mysql]# useradd -r -g mysql mysql   #设置/usr/local/mysql/文件夹的拥有者[root@iZ2zefyktv92zomf8sbocfZ mysql]# chown -R mysql:mysql ./

六、初始化Mysql生成默认随机密码

#创建数据库文件存放的文件夹。这个文件夹将来存放每个数据库的库文件  [root@iZ2zefyktv92zomf8sbocfZ mysql]# mkdir data #执行命令,[root@iZ2zefyktv92zomf8sbocfZ mysql]# bin/mysqld --initialize --user=mysql --lower_case_table_names=1 --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/ #参数说明     #--initialize:初始化MySQL服务器,包括创建数据目录和初始化系统数据库等操作。     #--user=mysql:指定运行MySQL服务器的用户,这里为mysql用户。     #--lower_case_table_names=1:将数据库和表名转换为小写,方便在不同操作系统间迁移。     #--basedir=/usr/local/mysql:指定MySQL服务器的安装路径。     #--datadir=/usr/local/mysql/data:指定MySQL服务器的数据目录。#注意:有些Centos版本缺少libaio.so.1文件,就会执行不成功,使用yum install -y libaio安装 #设置数据库存储文件夹拥有者[root@iZ2zefyktv92zomf8sbocfZ mysql]# chown -R root:root ./[root@iZ2zefyktv92zomf8sbocfZ mysql]# chown -R mysql:mysql data

记住生成的密码,登录或修改都会用到 

七、修改配置

vi /etc/my.cnf
[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=/usr/local/mysql# 设置mysql数据库的数据的存放目录datadir=/usr/local/mysql/data# 允许最大连接数max_connections=1500# 服务端使用的字符集默认为8比特编码的latin1字符集character-set-server=utf8# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB# 默认使用"mysql_native_passWord"插件认证default_authentication_plugin=mysql_native_password# 区分大小写,0区分,1不区分,填写这个配置前提是在initialize初始化数据库的时候加参数--lower_case_table_names=1,否则报错lower_case_table_names=1  [client]# 设置mysql客户端连接服务端时默认使用的端口default-character-set=utf8

进入后 按 i 插入 ,Esc 退出编辑,:wq 保存并退出

八、启动Mysql服务

[root@iZ2zefyktv92zomf8sbocfZ mysql]# cd /usr/local/mysql/support-files[root@iZ2zefyktv92zomf8sbocfZ support-files]# ./mysql.server start

如果安装包支持systemd,可按其他方式启动服务器如:

1.systemctl {start|stop|restart|status} mysqldsystemctl start mysqld:启动MySQL服务器。systemctl stop mysqld:停止MySQL服务器。systemctl restart mysqld:重新启动MySQL服务器。systemctl status mysqld:查看MySQL服务器的状态,包括是否正在运行、已经运行的进程等。 2.service mysqld {start|stop|restart|status}service mysqld start:启动MySQL服务器。service mysqld stop:停止MySQL服务器。service mysqld restart:重新启动MySQL服务器。service mysqld status:查看MySQL服务器的状态,包括是否正在运行、已经运行的进程等。service mysqld reload:重载配置

九、配置云服务规则

此时远程连接执行 mysql -u root -p 会报错 为什么? 因为阿里云是需要开启3306端口的,如果不配置是连接不上mysql,如何设置如下图所示:

 点击配置规则

 设置规则后保存

十、配置MySQL环境变量

虽然3306端口放开了,如果不配置环境变量,还是不能访问mysql。

执行命令:

进入

vi /root/.bash_profile

编辑

原本的环境变量改成如下命令  ↓  ↓  ↓

PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib

注意:如果你不是安装在/usr/local/..... 下,修改自己的安装路径

保存以上 退出后,刷新配置

source /root/.bash_profile

十一、连接云服务器Mysql

 十二、修改数据库密码

#设置Mysql新密码为 'root'mysql> alter user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';Query OK, 0 rows affected (0.00 sec)

来源地址:https://blog.csdn.net/weixin_50002038/article/details/132060426

您可能感兴趣的文档:

--结束END--

本文标题: 阿里云ECS部署Mysql数据库

本文链接: https://www.lsjlt.com/news/384365.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 阿里云ECS部署Mysql数据库
    说明 首先需要到阿里云官方购买阿里云产品 ,如果有机会可以免费试用那会更好,跳过购买云服务步骤下面直接演示。 一、阿里云官网示意图 1.百度搜索 阿里云官方 2.点击控制台     3.展开更多   4. 选择云服务器ECS   5. ...
    99+
    2023-08-31
    阿里云 云计算 linux
  • 阿里云服务器部署数据库
    镜像部署:通过将服务器镜像成多个分区,以便用户可以在云服务器上访问多个不同的实例。这种方式适用于需要快速部署的场景,例如开发和测试环境。 Docker容器部署:使用Docker镜像进行部署,用户可以在镜像中创建和运行应用程序和服务。这种方...
    99+
    2023-10-27
    阿里 服务器 数据库
  • 如何将数据库部署到阿里云
    阿里云是全球领先的云计算服务提供商,它提供了丰富的云产品和服务,包括数据库服务。如果你正在寻找将数据库部署到阿里云的方法,这篇文章将为你提供详细的步骤和指导。 一、准备阶段创建阿里云账号:如果你还没有阿里云账号,需要先注册一个。你可以通过官...
    99+
    2023-11-10
    阿里 如何将 数据库
  • 如何在阿里云服务器上部署MySQL数据库
    随着互联网的快速发展,数据的处理和存储需求越来越大。MySQL是一种关系型数据库管理系统,以其稳定、高效、易于管理等特性,广泛应用于各种网站、应用程序和企业级应用中。本文将详细说明如何在阿里云服务器上部署MySQL数据库。 第一步:购买阿里...
    99+
    2023-12-12
    阿里 器上 数据库
  • 阿里云ecs带数据库
    简介 阿里云ECS(弹性计算服务)是阿里云提供的一种弹性、可靠、安全的云计算服务,它可以满足不同规模企业的需求。而数据库则是应用系统的重要组成部分,用于存储和管理数据。本文将介绍如何在阿里云ECS上搭建数据库,并提供一些实际案例来展示其优势...
    99+
    2024-01-21
    阿里 数据库 ecs
  • 阿里云ecs连数据库
    简介 阿里云ECS(Elastic ComputeService)是阿里云提供的一种弹性计算服务,它可以帮助用户快速创建和管理虚拟机实例。在使用ECS的过程中,连接数据库是非常常见的一项操作。本文将介绍如何通过阿里云ECS连接数据库。连接数...
    99+
    2024-01-22
    阿里 数据库 ecs
  • 阿里云服务器部署数据库失败
    一、失败的原因分析 配置错误:阿里云服务器的配置存在一些错误,例如缺少某些数据库软件、缺少必要的参数、数据库连接失败等,这些配置错误会导致数据库无法正常部署。 硬件故障:由于阿里云服务器硬件故障或配置不当,也会导致数据库部署失败。例如,...
    99+
    2023-10-27
    阿里 服务器 数据库
  • 阿里云ecs怎么部署集群
    1. 阿里云 ECS:简单、可靠、高效 阿里云 ECS(Elastic Compute Service)是阿里云提供的一种弹性计算服务,它可以帮助用户轻松地构建和管理云上服务器。在阿里云 ECS中,用户可以根据自己的需求选择不同的实例规格、...
    99+
    2024-01-21
    阿里 集群 ecs
  • 阿里云ECS环境部署指南
    简介:本文将详细介绍如何在阿里云上部署和管理ECS环境。我们将涵盖从创建ECS实例到配置网络、安装操作系统、安装软件和服务的所有步骤。 正文:创建ECS实例在阿里云控制台上,选择“ECS实例”选项,然后点击“创建实例”。在创建实例页面,您需...
    99+
    2024-01-26
    阿里 环境 指南
  • 阿里云ecs数据库和阿里云数据库,访问速度
    简介 在云计算领域,阿里云作为国内领先的云服务提供商,提供了多种数据库解决方案,其中包括阿里云 ECS数据库和阿里云数据库。本文将对这两种数据库的访问速度进行比较,帮助用户选择适合自己的数据库方案。阿里云 ECS 数据库阿里云 ECS 数据...
    99+
    2024-01-20
    阿里 数据库 访问速度
  • 阿里云数据库的部署方案是什么?
    随着云计算技术的发展,阿里云数据库已经成为许多企业和个人的首选。阿里云数据库提供了一系列的部署方案,包括云原生数据库、多云数据库和混合云数据库等,这些部署方案可以满足不同用户的需求。本文将详细介绍阿里云数据库的部署方案。 一、云原生数据库云...
    99+
    2023-10-31
    阿里 数据库 方案
  • 阿里云服务器部署数据库怎么用
    首先,需要选择一个适合自己业务的云服务器,并安装相应的云产品,例如AWS S3、AWS ECS等。 在服务器上部署数据库,可以选择使用MySQL或PostgreSQL等数据库,并将数据库的配置信息和用户信息上传到云服务器上。 在配置文件中...
    99+
    2023-10-27
    阿里 服务器 数据库
  • 部署阿里云ECS中的Vpn详解
    本文将详细解释如何在阿里云ECS中部署Vpn,包括Vpn的定义、安装步骤以及配置细节。这对于需要在云服务器上建立安全远程连接的用户来说非常重要。 Vpn全称为虚拟私有网络,是基于公共互联网之上建立的安全隧道。它通过加密的方式,在公共网络和私...
    99+
    2023-11-12
    阿里 详解 ECS
  • 阿里云装数据库主机轻松部署数据库解决方案
    随着云计算的发展,企业对于数据库的需求也在不断增长。阿里云装数据库主机是阿里云提供的一款简单易用的数据库解决方案,可以帮助企业快速、轻松地部署和管理数据库。本文将详细介绍阿里云装数据库主机的特点、优势和使用方法,帮助您更好地理解和使用这款产...
    99+
    2023-11-11
    数据库 阿里 解决方案
  • 阿里云部署项目数据库的详细指南
    随着云计算技术的发展,越来越多的企业开始将其业务转移到云端。其中,数据库是企业数据存储的核心,也是业务运行的重要支撑。因此,如何在阿里云上部署项目数据库成为了众多企业关注的焦点。本文将详细介绍阿里云数据库部署的具体步骤和需要注意的事项,希望...
    99+
    2023-11-04
    阿里 数据库 指南
  • 阿里云ECS部署HHVM的详细步骤
    HHVM是一种开源的高性能虚拟机,它能够在PHP应用中提供更快的执行速度和更高的安全性。本文将详细介绍如何在阿里云ECS上部署HHVM。 在阿里云ECS上部署HHVM,首先需要在阿里云的控制台上创建一个ECS实例,并配置好安全组规则。然后,...
    99+
    2023-10-30
    阿里 步骤 详细
  • mysql 5.7数据库安装部署
    一、安装依赖环境: yum -y install libaio libaio-devel libtool make automake autoconf numactl numactl-devel bz...
    99+
    2024-04-02
  • 阿里云ECS如何备份数据库
    简介 阿里云ECS(Elastic Compute Service)是一种弹性计算服务,提供了强大的云计算能力。在使用ECS的过程中,备份数据库是非常重要的一步,可以保证数据的安全性和可靠性。本文将介绍如何在阿里云ECS上备份数据库。步骤一...
    99+
    2024-01-31
    阿里 备份 数据库
  • 阿里云ECS数据库连接掉线
    简介 阿里云ECS(Elastic ComputeService)是一种弹性计算服务,提供了可靠、安全、高性能的云计算基础设施。然而,有时候用户可能会遇到ECS数据库连接掉线的问题,这会导致数据丢失和业务中断。本文将介绍该问题的原因以及解决...
    99+
    2024-01-16
    阿里 掉线 数据库连接
  • 阿里云服务器部署mysql
    安装阿里云服务器 首先,要在本地硬盘上安装阿里云服务器。首先需要下载阿里云服务器的安装包,包括依赖库的安装、配置文件的配置、以及一些安全配置的设置等。然后,按照安装指南进行安装。安装完成后,需要将阿里云服务器配置好的镜像上传到服务器上...
    99+
    2023-10-28
    阿里 服务器 mysql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作