阿里云服务器安装mysql数据库教程

news2024/11/16 22:22:32

阿里云服务器怎么安装mysql数据库?阿里云服务器ECS如何安装mysql数据库教程。主机教程网下面就来分享一下阿里云服务器安装mysql数据库教程。

第一步

1、登录个人的阿里云服务管理终端

2、点击进入远程连接,输入之前设置的远程登录密码(如果这里之前没有配置过,请百度下,这里先省略)

3、正确输入密码后,进入终端

第二步(完成上面的步骤,就可以进行真正的配置了)

这里我们采用yum进行安装,(网上的资料也很多,我把我自己操作成功的整理了下)以下都是liunx下的命令

1、下载安装包

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

2、安装mysql

yum -y install mysql57-community-release-el7-10.noarch.rpm

3、安装mysql服务

yum -y install mysql-community-server

4、完成后启动mysql

systemctl start mysqld.service

5、停止服务(如果需要执行的)

systemctl stop mysqld.service

6、查看mysql的状态、

service mysqld status

第三步(完成上述,基本mysql就安装好了,进行一些配置了)

1、查看mysql初始化密码

grep ‘temporary password’ /var/log/mysqld.log

2、使用默认密码进行修改

mysql -uroot -p*/kkkfk1d0sN

set password for root@localhost=password(‘[新密码]’)

备注下,在阿里云修改的密码,必须是大小写字母,数字,特殊字符的组合,这里我就简化下,大家实际配置的时候,根据自己的习惯进行配置

3、修改成功后,用新的密码进行登录,进行测试

mysql -uroot -p[新密码]

GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘[新密码]’ WITH GRANT OPTION; //修改访问权限,让其他计算机也能访问

mysql > create database test; //创建一个数据库

mysql > use test //进入数据库

mysql > grant all privileges on *.* to hdp@”%” identified by “hdp” with grant option; //给hdp这个用户赋予查看这个数据的权限

mysql > flush privileges; // 刷新系统权限表

mysql > use test; //进入数据库

mysql > alter database test character set latin1; // 修改数据库的字符集

第四步(基本配置已经配置好了)

现在大家可以进行远程连接数据库,第三方的连接软件,可以根据自己平时使用的,这里我用navcat

1、因为阿里云针对3306的端口号,是禁止远程连接的,可以在阿里云的配置中找到安全组的配置:如下图显示

点击 ->更多->网络和安全组->安全组配置->配置规则->添加安全组规则

2、打开navcat,进行远程连接,输入用户名和密码,就可以用我们习惯的操作进行建表,建库了

这个只是基本的配置文件,如果涉及到具体项目,可能还需要进行my.conf文件的修改,在使用阿里云服务器的时候,一定不要忘记配置安全组,相关的知识点,大家也可以进行学习。之前本人弄这块,也是花费了很久。大家共同学习吧。最后,分享一个阿里云优惠券,新老客户购买阿里云服务器都有优惠折扣。

  • 原文链接:https://2bcd.com/71129.html 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/150051.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

能够激发创作灵感的笔记软件,强大在哪里? #RoamResearch

今天的人类知识体系,已经汇聚成了一个浩瀚的信息与思想的海洋,信息量呈指数级增长,如果能够解决潜在的协作问题,这会给个体带来巨大的机会。怎么有效利用信息?如何搭建自己的知识体系?这些都是信息爆炸的时…

在ubuntu系统上用pyinstaller打包yolov5项目代码

目录0. 背景1. 创建虚拟环境2. pyinstaller打包2.1. 生成并修改spec文件2.2. 重新生成二进制文件3. 测试0. 背景 最近需要在ubuntu 18.04上将自己写的一些基于yolov5的项目代码打包成二进制文件,方便部署的同时也尽量减少暴露源码。 参考网上的很多教程&#xff0…

Node.JS(4)--模块、exports和module

文章目录模块核心模块文件模块基本数据类型引用数据类型exports和module.exports的关系模块 分为两大类 核心模块 由node引擎提供的模块 核心模块的标识就是模块的名字 var fsrequire("fs");文件模块 由用户自己创建的模块文件模块的标识就是文件的路径&#x…

一个专注推荐.Net开源项目的榜单

大家好,我是编程乐趣,从7月份开始推荐开源项目,已经推荐了接近100个开源项目了,其中绝大部分是有关.Net的开源项目,也受到大家非常多人的喜欢。 由于公众号不方便查询,很多人又想了解更多的开源项目&#…

C++【多线程】

文章目录一、什么是线程二、创建线程一、什么是线程 线程在进程内部执行,是OS调度的基本单位。 在堆区上存在下面一种数据结构 struct vm_area_struct{ //用来记录这块空间的起始和终止。unsigned long vm_start;unsigned long vm_end;//其实这是一个双向链表中的结…

判断环形链表是否有环??返回环形链表的入口点!!

上次笔者写了一篇大概有7个题的链表相关的题目解析,感觉还不错,感兴趣的各位老铁,可以点一下链接进行欣赏:做几个与链表相关的题吧!https://blog.csdn.net/weixin_64308540/article/details/128550685?spm1001.2014.3…

CPT205-Computer Graphics(2)

文章目录7. Hierarchical Modelling7.1 Local and world co-ordinate frames of reference7.1.1 Relative motion7.2 Linear modelling7.3 Hierarchical modelling7.3.1 Hierarchical transformations8. Lighting and Materials8.1 Lighting sources8.1.1 Point light8.1.2 Dir…

如何将revit的内建模型导出使用?项目族管理功能介绍

Revit中内建模型建模是我们常用的功能,每次建模完成后都可以在另一个项目中使用,但是前提是需要导出后再载入才能在另一个项目中使用。今天就教教大家如何将Revit的内建模型单独导出,方便大家下次使用在其它项目。 如何将revit的内建模型单独…

计算机组成原理_总线的性能指标

计算机组成原理总目录总线的性能指标 一、总线周期和时钟周期 总线周期 总线周期通常指的是CPU完成一次访问内存或I/O端口操作所需要的时间 其中包括申请阶段、寻址阶段、传输阶段和结束阶段时钟周期 时钟周期是处理操作最基本的单位,在一个时钟周期内,…

【历史上的今天】1 月 9 日:iPhone 问世;iTunes 发布;激光打印机的发明者出生

整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。 今天是 2023 年 1 月 9 日,在 1978 年的这段时间,我国恢复了研究生制度,这一年,共录取了 10500 多名研究生。研究生教育的中断和…

哈希的应用 —— 布隆过滤器

目录 一、布隆过滤器的提出 二、布隆过滤器的介绍 1. 基本概念 2. 布隆过滤器的特点 3. 哈希函数和布隆过滤器的长度对误判的影响 三、布隆过滤器的实现 1. 布隆过滤器的插入 (Set接口) 2. 布隆过滤器的查找(Test接口) …

javascript原型之保姆级讲解

目录前言一,面向对象编程1.1 面向过程与面向对象1.2 JS创建类和对象1.3 类的继承1.4 Super关键词1.5 几个注意点二,构造函数原型2.1 创建对象的三种方法2.2 静态成员和实例成员2.3 构造函数的弊端2.4 函数的共享-原型prototype2.5 对象原型___proto__2.6…

用Python制作你的专属音乐播放器(此刻浪漫只属于你哦*´▽`*)

文章目录前言一、项目介绍二、环境配置三、代码实战前言 昨天是博主的一位朋友生日,除了送上大大的红包,知道他喜欢听音乐,特意用代码给他写了一个 专属音乐播放器,今天把这个代码也开源送给所有粉丝哦。 一、项目介绍 我们常用…

Vue--》实现动画与过渡效果

目录 动画效果 过渡效果 第三方动画库 Vue封装的过渡与动画作用是在插入、更新或移除DOM元素时,在合适的时候给元素添加类名。 动画效果 操作css的trasition或animation,vue会给目标元素添加/移除特定的class,过渡的相关类名是&#xff1…

Spring项目中用了这种解耦模式,经理对我刮目相看

前言 不知道大家在项目中有没有遇到过这样的场景,根据传入的类型,调用接口不同的实现类或者说服务,比如根据文件的类型使用 CSV解析器或者JSON解析器,在调用的客户端一般都是用if else去做判断,比如类型等于JSON&…

【Spring6源码・IOC】Bean的实例化

上一节我们讲到《【Spring6源码・IOC】BeanDefinition的加载》,这一节我们来讲解一下Bean的实例化。 根据xml或注解加载完Bean的信息后,最终会通过反射来创建bean的对象。 invokeBeanFactoryPostProcessors()主要是加载BeanDefinition。 finishBeanFa…

MAC(m1)-VMWare Fusion安装CentOS7.9(续)

下载了CentOS8,优先安装CentOS8 默认的配置有点小, 可以根据自己需求进行自定义设置: 点击存储,会出现: 咱们是中国人,优先选择中文: 点击网络和主机名,配置网络: 打开网卡开关&…

找出给定数组中和是给定目标整数的两个整数,输出找到的两个整数下标

找出给定数组中和是给定目标整数的两个整数,输出找到的两个整数下标。 (本文获得CSDN质量评分【x】)【学习的细节是欢悦的历程】Python 官网:https://www.python.org/ Free:大咖免费“圣经”教程《 python 完全自学教程》,不仅仅…

Android---简易Snackbar

目录 Snackbar 简介 Snackbar 特性 完整Demo Snackbar 简介 Snackbar 是 Android5.0 新特性---Material Design 中的一个控件,用来代替 Toast。Snackbar 就是一个类似 Toast 的快速弹出消息提示的控件,手机上显示在底部,大屏幕设备显示在左…

Golang实现分布式锁

1. go实现分布式锁 通过 golang 实现一个简单的分布式锁,包括锁续约、重试机制、singleflght机制的使用 1.1 redis_lock.go package redis_lockimport ("context"_ "embed""errors""github.com/go-redis/redis/v9""…