阿里云服务器的mysql安装

这篇具有很好参考价值的文章主要介绍了阿里云服务器的mysql安装。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

阿里云服务器的mysql安装

寻找了大量的阿里云服务器ECS下载安装的教程,整理以下流程和遇到的问题以及解决方式

以下为本文参考的文章博客:
https://blog.csdn.net/ChenLijiong/article/details/104089932
https://blog.csdn.net/a2814282061/article/details/108208070
https://blog.csdn.net/lkj8546/article/details/120627993
https://blog.csdn.net/weixin_44422604/article/details/107460684


1.注册阿里云服务器

提示:使用免费试用ECS进行介绍:

阿里云服务器的mysql安装
阿里云服务器的mysql安装


2.ECS使用

阿里云服务器的mysql安装阿里云服务器的mysql安装
阿里云服务器的mysql安装
选择默认安全组即可阿里云服务器的mysql安装
点击远程连接
阿里云服务器的mysql安装
第一次进入会显示输入密码,就是重置实例密码。
阿里云服务器的mysql安装

3.mysql

1.确保服务器系统处于最新状态

1、 确保服务器系统处于最新状态(可不需要)

[root@localhost ~]# yum -y update

如果显示以下内容说明已经更新完成

Replaced:
grub2.x86_64 1:2.02-0.64.el7.centos grub2-tools.x86_64 1:2.02-0.64.el7.centos
Complete!

2、首先检查是否已经安装,如果已经安装先删除以前版本,以免安装不成功

[root@localhost ~]# rpm -qa | grep mysql

显示的是已安装过的情况
阿里云服务器的mysql安装

3、如果安装了的话,就使用下面这条命令删除原先的mysql,举例如下:

rpm -ev --nodeps mysql-community-release-el7-5.noarch
rpm -ev --nodeps mysql-community-common-5.6.38-2.el7.x86_64
rpm -ev --nodeps mysql-community-client-5.6.38-2.el7.x86_64
rpm -ev --nodeps mysql-community-libs-5.6.38-2.el7.x86_64
rpm -ev --nodeps community-server-5.6.38-2.el7.x86_64

4、执行完命令之后再次执行 rpm-qa|grep -i mysql 查看服务是否卸载成功
5、使用 find / -name mysql 命令查找mysql的相关目录
阿里云服务器的mysql安装
使用以下命令,删除以上查找到的相关文件(根据自己查找返回的目录来删除)

rm -rf /usr/share/mysql
rm -rf /usr/local/mysql
rm -rf /usr/sbin/mysql
rm -rf /usr/lib64/mysql
rm -rf /usr/home/mysql
rm -rf /run/lock/subsys/mysql
rm -rf /home/mysql
rm -rf /run/lock/subsys/mysql
rm -rf /etc/selinux/targeted/active/modules/100/mysql
rm -rf /var/spool/mail/mysql

6、最后需要注意的是:卸载后 /etc/my.cnf 不会删除,需要进行手工删除再手动删除 /var/log/mysqld.log 这个文件,如没有这两个文件,可跳过(如果不删除这个文件,会导致新安装的 mysql 无法生成新密码,导致无法登陆

rm -rf /etc/my.cnf 
rm -rf /var/log/mysqld.log

2.安装mysql

1、下载(这是个5.7.48的版本,因为要放到安卓里用,所以不要选太高)

rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

2.安装

yum install -y mysql-server

3.设置开机启动Mysql

systemctl enable mysqld.service

4.检查是否已经安装了开机自动启动

systemctl list-unit-files | grep mysqld

如果显示以下内容说明已经完成自动启动安装
mysqld.service enabled

5.设置开启服务

systemctl start mysqld.service

6.查看MySql默认密码

grep 'temporary password' /var/log/mysqld.log

注意:我在这时出现了一些问题,显示
grep: /var/log/mysqld.log: No such file or directory
显示没有这个文件
使用

find / -name mysqld.log

找到该文件在/var/log/mysql目录下
然后改了一下上面的命令

grep 'temporary password' /var/log/mysql/mysqld.log

这时候又发现,什么都没有输出,所以我决定用cat命令看一下

cat 'temporary password' /var/log/mysql/mysqld.log

阿里云服务器的mysql安装可以看到默认是没有密码的。可以继续照着教程,直接登录进去mysql,之后修改密码。

7.登陆MySql,输入用户名和密码

mysql -u root -p

输入上一条里你看到的默认密码,但屏幕不会显示出来。(或直接enter)

8.修改当前用户的密码
先把密码强度改为低

mysql> set global validate_password_policy=LOW;

然后

mysql>SET PASSWORD = PASSWORD('12345678);

就可以设置个简单的8位数密码了
注意:我又在这儿报了错!

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘mysql>SET PASSWORD = PASSWORD(‘Abc123!_’)’ at line 1

然后我参考了其他的文章,改密码的代码改为:

set password ="123456"

阿里云服务器的mysql安装
9.开启远程登录,授权root远程登录

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'a123456!' WITH GRANT OPTION;

这条命令,结果又报了同样的错参考了其他的文章,输入以下两个命令:

create user root@'%' identified by '123456';

阿里云服务器的mysql安装

grant all privileges on *.* to root@'%' with grant option;

阿里云服务器的mysql安装
10、命令立即执行生效

mysql>flush privileges;

阿里云服务器的mysql安装
11.最后检查以下

use mysql;
select user,host from user;

阿里云服务器的mysql安装文章来源地址https://www.toymoban.com/news/detail-418299.html

到了这里,关于阿里云服务器的mysql安装的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【大数据实验系列】一文轻松搞定云服务器Centos8.x下安装MySQL5.x版本,以阿里云服务器为例!(超详细安装流程)

           本篇博客主要涉及云服务器(以阿里云服务器为例子)Centos8.x下安装MySQL软件。( 通读本篇博客需要10分钟左右的时间) 。         本篇博客内容参考于:centOS8安装MySql5.7 2.1 MySQL rpm源包下载        我们首先点击官网MySQL下载地址,如下图所示:        博主这里选择上

    2024年02月03日
    浏览(50)
  • 阿里云服务器安装Docker

    校验是否完成安装 docker version 设置Docker开机自启动(虽然阿里云不会经常重启) sudo systemctl enable docker 配置Docker镜像加速器 安装/升级Docker客户端 推荐安装1.10.0以上版本的Docker客户端,参考文档docker-ce 配置镜像加速器 针对Docker客户端版本大于 1.10.0 的用户,可以通过修改

    2024年02月05日
    浏览(42)
  • 阿里云服务器安装asterisk开源sip软交换服务器

    阿里云服务器安装asterisk开源sip软交换服务器 1、使用./contrib/scripts/install_prereq install自动安装依赖环境,此处是重要步骤。 2、版本的问题 centos版本:CentOS Linux release 7.5.1804 (Core) asterisk版本:16.0.0 当5060不能监听的时候更换版本 3、启动后的报错不需要理会,非必要模块会拒绝

    2024年02月06日
    浏览(50)
  • 使用阿里云服务器安装AList

    打开链接阿里云学生云服务器免费申请,完成下面任务,即可免费申请一个2核2G的服务器 申请完成后,打开控制台, 重置实例密码 查看公网ip 使用crt 或 云服务器商自带的webshell登录 这里使用一键安装 安装 更新 卸载 自定义路径 默认安装在 /opt/alist 中。 自定义安装路径,

    2023年04月09日
    浏览(25)
  • 服务器配置:阿里云服务器(Windows)的配置以及安装Tomcat连接服务器的教程

    4. 选择购买时长 (先选一个月试玩,之后还可以续费)。全部选择完毕后,我们就可以选择立即购买了。 5. 提交订单后完成支付 步骤略,但这里提醒自定义密码可以 创建后设置 。 二、远程主机配置成服务器教程 1. 购买完成后点击这里的ECS: 2. 进入后点击实例,看到远程连

    2024年04月27日
    浏览(51)
  • 在阿里云Linux服务器上部署MySQL数据库流程

    阿里云百科分享在阿里云Linux服务器上部署MySQL数据库流程,MySQL是一个关系型数据库管理系统,常用于LAMP和LNMP等网站场景中。本教程介绍如何在Linux系统ECS实例上安装、配置以及远程访问MySQL数据库。 目录 背景信息 Alibaba Cloud Linux 2/3、CentOS 7.x 步骤一:安装MySQL 步骤二:配置

    2024年02月13日
    浏览(28)
  • 阿里云服务器Centos安装宝塔面板

    阿里云服务器是阿里云提供的一项云计算服务,它能够帮助用户快速搭建网站、应用和服务,提供高效稳定的数据存储和计算能力,满足用户的各种业务需求。 阿里云服务器是一种简单高效、处理能力可弹性伸缩的计算服务。它提供了多种规格的服务器,包括弹性计算型、计

    2024年02月02日
    浏览(42)
  • 阿里云轻量级服务器安装docker

    前置知识:需要有一台阿里云服务器(或者自己电脑装虚拟机使用centos) docker理念:\\\"一次封装,到处运行\\\",只需要一次配置好环境,换到别的机子上就可以一键部署好,大大简化了操作。 docker:解决了运行环境和配置问题的软件容器。方便做持续集成并有助于整体发布的容器

    2023年04月22日
    浏览(44)
  • 阿里云轻量服务器--Docker--RocketMq安装

    前言:本文介绍使用docker 部署-RocketMq; 1 RocketMq 介绍: Apache RocketMQ是一款开源的分布式消息中间件,具有高吞吐量、高可用性、高伸缩性和灵活的可靠消息传输机制等特点。RocketMQ支持多种消息模式,包括异步传输、同步传输和单向传输,并支持多种订阅模式,包括广播模式

    2024年02月06日
    浏览(70)
  • 阿里云服务器安装部署Docker使用教程

    本文阿里云百科分享如何在云服务ECS实例上,部署并使用Docker。Docker是一款开源的应用容器引擎,具有可移植性、可扩展性、高安全性和可管理性等优势。开发者可将应用程序和依赖项打包到一个可移植的容器中,快速发布到Linux机器上并实现虚拟化,实现更高效地构建、部

    2024年02月09日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包