阿里云ECS服务器安装Mysql全过程
一、查看服务器状态
1.确保服务器系统最新状态
yum -y update
出现如下即更新成功
Replaced:grub2.x86_64 1:2.02-0.86.3.al7.alnx grub2-tools.x86_64 1:2.02-0.86.3.al7.alnx Complete!
2.重启服务器
reboot
3.检查mysql是否已经安装
rpm -qa | grep mysql
如果已经安装的话,那就还看啥呢
没安装的小伙伴可以继续下面的文章哦
4.下载MySql安装包
rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
或者
rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
5.安装mysql
yum install -y mysql-server
或者
yum install mysql-community-server
如果显示以下内容说明安装成功
6.设置开机启动mysql
systemctl enable mysqld.service
7.检查是否已经安装了开机自动启动
systemctl list-unit-files | grep mysqld
如果显示以下内容说明已经完成自动启动安装
8.设置开启服务
systemctl start mysqld.service
9.查看MySql默认密码
查看默认密码后,方便我们修改为自己想要的密码
grep 'temporary password' /var/log/mysqld.log
10. 登陆MySql,输入用户名和密码
密码为上一步看到的默认密码
mysql -uroot -p
11.修改当前用户密码
SET PASSWORD = PASSWORD('xxxxxxxxx');
注:直接复制粘贴上边的命令,会出现错误,错误如下:
解决方式如下:
原因:mysql为了安全,有自己的策略要求,如果我们想将其设置为我们常用的root或者123456这样的密码,需要修改策略要求,具体命令如下:
通过设置密码强度来改变,如下方式:
set global validate_password_policy=LOW;
然后再次在mysql命令行下执行
SET PASSWORD = PASSWORD('xxxxxxxxxx');
12.开启远程登录,授权root远程登录
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'xxxxxxx' WITH GRANT OPTION;
13.命令立即执行生效
flush privileges;
二、远程工具连接
1.使用xshell,putty等工具连接服务器
2.输入mysql -uroot -p 输入密码登录
3.use mysql
4.接下来我们可以查看一下现有用户及连接权限
select User,authentication_string,Host from user
mysql是为了安全考虑所以初始的时候远程是不能访问的,只能本地localhost,127.0.0.1访问。(就相当于远程只能登录mysql这个工具,却不能以某种用户的身份访问里面的数据(我们平时做项目都是以root用户的身份访问指定数据库数据))
5.下面我们就再添加一个root用户,密码暂时为空,允许任意Ip访问’%’
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root用户的密码' WITH GRANT OPTION;
6.刷新
flush privileges;
7.阿里云配置实例安全组
通过navicat工具连接,即可连接成功。
阿里云ECS服务器安装Mysql全过程相关推荐
- 阿里云ECS服务器安装AMH5.3面板并搭建WordPress站点详细教程(卞懂的学习笔记)...
很多站长在购买阿里云ECS服务器后不知道该怎么搭建网站环境,又或是搭建了AMH5.3面板后不知道该怎么配置站点,下面这个教程将详细介绍阿里云ECS服务器安装AMH5.3面板并搭建WordPress站点 ...
- 阿里云ECS服务器安装docker教程(超详细图文教程)
文章预览: 阿里云ECS服务器安装docker教程(超详细图文教程) 一.查看服务器信息 二.安装docker 三.卸载docker 四.阿里云镜像加速器 五.篇外 阿里云ECS服务器安装docker ...
- 阿里云ECS服务器购买及配置,SpringBoot项目部署到阿里云ECS服务器,阿里云ECS服务器安装JDK、Mysql、nginx详细步骤
1.购买阿里云ECS服务器 官网:阿里云-上云就上阿里云 根据自己的需要选择相应的配置: 目前有一个月的服务器免费体验时间,我选择了免费体验,点击后,可以看到你刚才购买的服务器: 也可以通过这里查看你 ...
- 阿里云ECS服务器安装宝塔BT面板图文教程
下面稍微介绍一下如何使用阿里云服务器安装宝塔面板. 概述 如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟: [宝塔面板精选教程汇总] 宝塔面板教程(1)基于云服务器 ...
- 阿里云ECS安装MySql数据库
文章目录 一.环境说明 1.操作系统 2.MySQL版本 3.安装方式 4.安装包放的位置 5.阿里云ECS防断开 二.如果Linux安装或MySql请卸载 1.查看MySQL是否已经安装 2.如果之 ...
- 阿里云ECS服务器安装mysql8
前言 这两天买了台阿里云ECS服务器,准备安装mysql8,看了网上安装流程,结果五花八门,没有一个正确的,在这里我整理了下安装步骤分享下! 下载地址 https://downloads.mysql. ...
- 解决阿里云ECS安装Mysql失败:GPG密钥已安装,但是不适用于此软件包
平台:阿里云ECS 操作系统:CentOS-7\CentOS-8 操作步骤: wget http://dev.mysql.com/get/mysql57-community-release-el7-1 ...
- 阿里云ECS服务器安装Nginx
前言: 阿里云Ecs服务器部署项目,尤其是对于前后端分离的项目,之前在博客中提到相关SpringBoot部署到服务器: (35条消息) SpringBoot部署到阿里云服务器_最爱吃大米的博客-CSD ...
- 阿里云ecs服务器安装docker
环境:阿里云 轻量级服务器 系统:centos8 安装方式 参考docker官网地址:Install Docker Engine on CentOS | Docker Documentation 登录 ...
最新文章
- TSP问题——动态规划
- C++中可以以“类名::成员函数”直接引用成员函数哦!
- Machine Learning 网络资源
- Win10下IIS配置图解、MVC项目发布图解、IIS添加网站图解
- spring cloud组件服务架构
- MongoRepository自定义条件及分页查询代码
- WM_CTLCOLOR消息
- 深入理解c++中的函数模板
- 规则引擎 设计 git_引擎盖下的Git
- (转)为Spring集成的Hibernate配置二级缓存
- PyTorch 1.0 中文官方教程:可选:数据并行处理
- foreach循环怎么获取全部返回值_PHP跳出循环的方法语句有哪些
- 开涛spring3(4.4) - 资源 之 4.4 Resource通配符路径
- linux ubuntu 11.10 下的android开发环境的搭建!
- plsqldev12 工具栏图标设置
- 互联网大佬的枕边美女
- 【数据分析】决策树案例详解
- 2017年看的tracking论文
- python透视表画图_透视表、交叉表、matplotlib作图
- openFrameworks实现的简单捕鱼游戏
热门文章
- 支付宝的蚂蚁积分用途很多,别不当回事儿,用得好能省很多钱哦!
- python Flask 编写 api 接口,CORS 解决 flask 跨域问题
- linux screen 环境变量,Linux 下 screen 使用方法
- 【211】win10快捷键大全
- C# bartender打印帮助类,单个打印以及批量打印方法封装
- 分数加减运算(java实现)leecode网题目
- ubuntu18.04美化主题(完整版)
- 抖音,5.5亿!未来十年的流量入口,视频百科全书的梦,会成为现实吗?
- 全球及中国等离子电视行业市场销售量调研及未来发展展望报告2022-2027年
- 【※主题下载の命零电脑桌面主题※】