阿里云服务器中安装配置MYSQL数据库完整教程

第一步: 确保服务器系统处于最新状态

第二步: 首先检查是否已经安装,如果已经安装先删除以前版本,以免安装不成功

[root@Panghl ~]# rpm -qa | grep mysql或者使用:
[root@Panghl ~]# yum list installed | grep mysql

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

第三步: 下载MySql安装包

#mysql 8.0数据库
rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
#mysql 5.x数据库
rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

第四步: 安装MySql

[root@localhost ~]# yum install -y mysql-server
或
[root@localhost ~]# yum install mysql-community-server


标志完成!

第五步: 设置开机启动mysql

 systemctl enable mysqld.service

第六步: 检查是否已经安装了开机自动启动

systemctl list-unit-files | grep mysqld

第七步: 设置开启服务

systemctl start mysqld.service

第九步: 查看MySql默认密码

进入mysql目录  查看mysqld.log cd /var/log/mysql
cat mysqld.log

第十步: 登陆MySql,输入用户名和密码

##为空就不需要输入
mysql -uroot -p       //密码也就是第九步里面查看到的默认密码

第十一步: 修改当前用户密码

use mysql;

alter user root@localhost identified by '密码';


标志成功!

非8.x版本 可参考:

#5.6.39
UPDATE mysql.user SET Password=PASSWORD('root') WHERE User='root';其它版本
UPDATE mysql.user SET authentication_string=PASSWORD('your_new_password') WHERE User='root';

第十二步: 开启远程登录,授权root远程登录(解释:不要以为阿里云服务器可以远程登录root用户,就以为我们也可以以mysql的root用户身份远程登录mysql数据库)

use mysql;

#查看用户表权限:

select host,user from user;

#运行下面两句话之后就可以通过root账户远程登陆。

update user set host='%' where user='root';
#命令立即执行生效(千万不要忘记刷新!!!!!)
#这句表示从mysql数据库的grant表中重新加载权限数据
flush privileges;

注意:上面是mysql8.x的操作,下面才是mysql5.x的授权操作

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '!0Panghl(*)' WITH GRANT OPTION;   //这里的!0Panghl(*)要换成你自己mysql数据库的密码#命令立即执行生效(千万不要忘记刷新!!!!!)
flush privileges;

最后再查看是否成功:

最后检查阿里云的安全组是否开放3306端口(没有就配置一下):

大功告成!!

阿里云服务器中安装配置MYSQL数据库完整教程相关推荐

  1. 在阿里云服务器中安装配置mysql数据库完整教程

    阿里云ECS服务器CentOS7上安装MySql服务 (可选)1.确保服务器系统处于最新状态 [root@localhost ~]# yum -y update 如果显示以下内容说明已经更新完成 Re ...

  2. 【MySQL】在云服务器上安装配置mysql,并使用IDEA连接

    在云服务器上安装配置mysql 前言 1.Mysql安装 2.设置密码 3.防火墙开放3306端口 4.配置mysql默认编码为utf-8 5.在云服务器代理商的控制台放行3306端口 6.IDEA中 ...

  3. 阿里云服务器 liunx 安装配置 redis

    官网下载链接: https://redis.io/download 下载4.0.9版本 用xftp 把下载好的 redis-4.0.9.tar.gz 上传到liunx服务器上 我的阿里云服务器保存目录 ...

  4. 阿里云 centos mysql_在阿里云的CentOS环境中安装配置MySQL的教程

    1 常规错误的yum安装方法: 在前文中记述了CentOS 6.5系统中通过yum方式快速地搭建了LNMP环境,那么是否也能在CentOS 7或CentOS 7.1系统中依葫芦画瓢安装MySql5.6 ...

  5. 手把手教你在阿里云服务器上安装Java环境(图文教程)

    前言:最近闲买了个阿里云的服务器,主要有三个用途: 1.学习Redis 2.复习一下Linux命令 3.尝试将一个Spring项目搭建到云服务器上. 1.准备工具 磨刀不误砍柴功,我们先准备好需要用到 ...

  6. 阿里云服务器ECS安装MySQL并远程连接

    阿里云服务器购买 在购买前,需要搞清楚,自己需求的服务器性能,因为我只是部署一个MySQL数据库,并实现远程访问该数据库,以便国内用户能够正常访问使用,(1)我选择了1核2GB内存40GB存储空间.( ...

  7. wdcp mysql数据库无法链接_MySQL数据库之阿里云服务器中centos7 解决wdcp中不能远程访问mysql服务的问题...

    本文主要向大家介绍了MySQL数据库之阿里云服务器中centos7 解决wdcp中不能远程访问mysql服务的问题 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1.检查mys ...

  8. 阿里云mysql本地可以连接数据库_本地电脑连接阿里云服务器上搭建的MySQL数据库...

    一.前言 在上一篇博客:在CentOS 7 下安装mysql5.7 我们在阿里云服务器上安装好了MySQL 5.7.那么怎样可以使我们在本地的 navicat for MySQL工具上连接并进行数据库 ...

  9. 阿里云服务器CentOS7装机配置之路(JDK1.8,MySql8.0,MongoDb4.0.3,Openfire4.2.3,Redis)

    小编之前购买的阿里云服务器一直使用ubuntu系统(由衷的不舍之情),但是要是运行项目,处于稳定因素的考虑最终还是换成了CentOS,下面讲述下阿里云服务器CentOS的配置,常用开发软件的安装. 阿 ...

最新文章

  1. C# 设置Word文档保护(加密、解密、权限设置)
  2. 在struts框架下实现文件的上传
  3. Codeforces Round 504
  4. Angular开发模式下的setNgReflectProperties函数
  5. 实例54:python
  6. tx2无法识别网络_Jetson TX2开篇--网络配置
  7. javascript实现平滑的锚点
  8. mysql windows ad_mysql windows安装
  9. Spring面试之bean作用域
  10. mysql 将select结果导出文件 linux
  11. r语言 新增一列数字类型_R语言实战之R语言基础语法精讲(一)
  12. 阶段3 3.SpringMVC·_02.参数绑定及自定义类型转换_4 请求参数绑定集合类型
  13. Tomcat JAAS 身份验证和授权
  14. c语言大作业:员工工资管理系统
  15. UE4教程:虚幻4引擎(Unreal Engine 4)学习指南
  16. 计算机连接打印机连接打印机,怎么连接打印机.教您怎么连接打印机
  17. 制作京东快递查询 css制作三角形
  18. 案例6-1.3 哥尼斯堡的“七桥问题”
  19. SQL查询表结构相同的两张表中数据的差异
  20. 网页中打开word文档

热门文章

  1. android 获得ram大小,Android中获取(RAM)总运存大小和可用运存大小
  2. 《Python数据分析与挖掘实战》代码问题
  3. Python地理数据处理 十一:空间参照系统(SRS)
  4. base64编码图片数据存储服务器
  5. mysqld: File './mysql-bin.index' not found (Errcode: 13 - Permission denied)
  6. JavaEE常见面试问题
  7. Qt删除文件和文件夹
  8. 707-详解32位Linux系统内存地址映射
  9. Word2019修改背景色失效的解决方法
  10. Selenium page_load_strategy设置页面加载策略