阿里云从0安装mysql到远程连接

1、安装mysql数据库。

(1)下载mysql源安装包:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

(2)安装mysql源:yum localinstall mysql57-community-release-el7-8.noarch.rpm

若结尾出现complete!,则说明MySQL源安装完成

(3)检测是否安装完成:yum repolist enabled | grep "mysql.*-community.*"

(4)安装mysql:yum install mysql-community-server

若结尾出现Complete!, 则MySQL安装完成

(5)设置开启启动mysql服务:systemctl enable mysqld

(6)查看安装的mysql版本:rpm -aq | grep -i mysql

(7)启动MySQL服务:systemctl restart mysqld

(8)查看MySQL初始密码:grep ‘A temporary password‘ /var/log/mysqld.log

(9)更改MySQL密码:mysqladmin -u root -p‘旧密码‘ password ‘新密码‘

这里更改密码出了问题,更改失败,这是因为密码太过简单的原因。有两个接解决方法:

  方法一:把密码设置复杂点(这是最直接的方法)

  方法二:关闭mysql密码强度验证(validate_password)

           编辑配置文件:vim /etc/my.cnf, 增加这么一行validate_password=off

        编辑后重启mysql服务:systemctl restart mysqld

(10)设置mysql能够远程访问:

  1. 首先登录数据库: mysql -u root -h localhost -p password
  2. 打开mysql数据库: use mysql;
  3. 将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip:update user set host=’%’ where user=’root’ and host=’localhost’;
  4. 刷新权限表,使配置生效: flush privileges;

(11)配置阿里云服务器,打开管理后台,点安全组配置

点配置规则:

配置mysql端口号3306

原文地址:https://www.cnblogs.com/yuanzipeng/p/9897274.html

时间: 2024-10-12 19:16:35

阿里云从0安装mysql到远程连接的相关文章

如何在Lunix云服务器上安装Mysql进行远程连接

说说这个服务器上安装mysql真是一个大坑啊 ! 我也不知道自己怎么心血来潮就买一个百度云服务器,然后就想着吧自己做的一些小项目都跑上去.嘿嘿...其实就是想显摆下,写点小应用给不是编程的朋友们使用 ,以满足我自己的小心思,哎呀跑题了,一下没有刹住就给跑偏了,继续说安装的事. 网上百度了许多的教程 ,那叫一个坑啊 !刚开始装JDK 和 Tomcat的时候一切都是顺利.直到开始装Mysql时我不知道是我的服务器不一样还是 我的操作失误!反正就是各种不行 ,那叫一个郁闷.各种方法什么解压tar.gz

阿里云服务器上安装mysql的心路历程(博友们进来看看哦)

在阿里云花了100买了一台云服务器,配置如下: CPU: 1核 内存: 512MB 数据盘: 0G 带宽: 1Mbps 阿里云服务器安装mysql搞得我想吐血,搞了一个多星期,现在才搞好,而且,还有许多问号存在我的脑海里.... 说说我在阿里云服务器上安装mysql的心路历程吧,刚开始安装好java8和tomcat8,安装非常的顺利,但是我接下来要安装mysql了,在网上看到一篇帖子(是rpm包安装的,也在本机上的centos6.5安装过没有问题),所以我就按照这个安装mysql,可是失败了,报

阿里云CentOS-7.2安装mysql

我下载的阿里云的服务器系统centos7.2是纯内核版本,并没有其他的工具,所以这个系统是非常干净的.所以我就需要给系统安装一一些工具,来方便系统的管理与操作,我们上面讲到了关于服务器的yum的配置在这里我们会为大家讲解如何使用yum 安装我们的mysql. 在内核版本中默认自带一个marialdb,我们用yum安装j就会发现找不到这个mysql.所以我们需要使用另外一种方式安装mysql.在linux中我们的软件包是使用rpm 命令来安装的.我们得先找到这个mysql的rpm包.我们就去mys

阿里云服务器手动安装mysql

最近一年阿里云的服务器非常火,有幸接触了一下,下面介绍全新阿里云linux(CentOS6.5)编码方式手动安装Mysql5.6的全过程: 一.登录服务器 首先安装几个我个人常用的软件 # yum -y install lrzsz nmap telnet 二.上传并解压安装包 # cd /usr/local/src # rz   /使用rz命令上传要安装的包(mysql-5.6.10.tar.gz)到服务器上: # tar xzvf mysql-5.6.10.tar.gz 三.安装Mysql #

阿里云服务器下安装MySQL (Bundle压缩包 安装)

一  下载Bundle文件 我阿里云版本是centos 7.3 ,下载的是如下版本 二 卸载对应的依赖 主要是如下两个依赖: rpm -qa | grep  postfix rpm -qa | grep  mariabd 这里采取强行卸载: rpm -ev --nodeps mariadb-libs-5.5.52-1.el7.x86_64 rpm -ev --nodeps postfix-2.10.1-6.el7.x86_64 三 正式安装 首先解压 接下来 按顺序执行按照 rpm -ivh m

在阿里云服务器上安装mysql及重置密码

参考链接:https://www.cnblogs.com/ljysy/p/10324854.html 下载与安装MySQL: 这里采用Yum管理好了各种rpm包的依赖,能够从指定的服务器自动下载RPM包并且安装,所以在安装完成后必须要卸掉,否则会自动更新. 1.安装MySQL官方的yum repository [[email protected] ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.no

ubuntu 安装mysql 添加远程连接用户 配置远程连接设置

安装 sudo apt-get install mysql-server sudo apt-get install mysql-client sudo apt-get install libmysqlclient-dev 添加远程连接用户(测试环境,没有限制,个人谨慎操作) # 创建用户 mysql>CREATE USER 'fixdq'@'%' IDENTIFIED BY '123456'; # 授权 远程访问的权限 mysql>GRANT ALL ON *.* TO 'fixdq'@'%'

navicat远程连接阿里云ECS上的MYSQL报Lost connection to MySQL server at 'reading initial communication packet'

问题现象 MySQL 远程连接报错:Lost connection to MySQL server at 'reading initial communication packet' 解决方案 1.检查是否有防火墙限制2.检查 MySQL 是否有访问权限 use mysql; Grant all privileges on *.* to 'root'@'%' identified by '密码' with grant option; flush privileges; 3.检查 my.ini 文

阿里云突发性t5服务器配置mysql 5.7远程连接

阿里云突发性20%服务器安装MYSQL(5.7.17)后关于设置远程访问的问题,由于这次踩了不少坑,网上针对性的资料较少(也可能是自己查询资料方法不对),经过折腾,总算是捣鼓了出来. 下载地址(非官网):https://pan.baidu.com/s/1BAWrl81UueIQSSrs25Frlg 提取码:jrhw 安装前先解压压缩包,里面包含了64和32(86)为的文件,根据系统可自行安装 一.安装 都是按部就班,所以不做过多描述. 安装顺利提示如下界面,几乎就是安装成功了 二.配置 mysq