关于centOS安装配置mysql5.6那点事

第一步 下载安装

一、主要因为现在mysql官网yum直接推送mysql8,mysql5.1,然而mysql8不稳定,mysql5.1版本又太低,要想用旧版本5.6就先下载相应的依赖包,安装好依赖包,更改默认版本号后,再安装。故总结就是通过官网下载依赖包+yum安装的方式。

1.yum list | grep mysql

2.https://dev.mysql.com/downloads/repo/yum 下载依赖包

3.rpm -ivh 依赖包

注意:此时安装rpm依赖包就和windows下安装exe一样,会自动安装到相应的目录,不用指定安装目录(例如/opt)

4.yum repolist enabled | grep “mysql.*-community.*” 查询mysql安装相关依赖

5.vi /etc/yum.repos.d/mysql-community.repo  更改默认版本号 mysql5.6对应的enabled=1 mysql8对应的enable=0

6.改 mysql 5.6 enable=1 改mysql8 enable=0 修改配置文件指定软件版本

7.yum install mysql-server

注意:如果报错重新运行yum install mysql-server

8.进入centOs系统数据库Mysql,此时用nevicat连centos中的数据库会报2003错误

解决办法:以root身份进入centos系统数据库mysql -u root -p

9.授予其他远程连接电脑权限:

mysql> GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;

其中’123456’为重置的root用户的密码

10.若此时用nevicat连centos中的数据库还是要报2003错误

解决办法:关闭防火墙 service iptables stop 一定会连接成功,如果不成功可以联系我

第二步 配置命令总结

1.修改mysql root的密码 mysqladmin -u root password ‘new-password’

2.查看mysql进程是否启动:ps -ef | grep -i “mysqld”

3.修改mysql root用户远程启动权限

法一:通过更改user表

use mysql;

select user,host from user;

注意:如果只是修改host名为虚拟机名的那条记录(把host改为%)会导致远程终端连接时连不上(报1045错误),所以此时需要完整地添加一条user为root,host为%的完整信息之后再刷新权限

法二:通过命令

GRANT ALL PRIVILEGES ON *.*TO’root’@’%’IDENTIFIED BY ‘123456’ WITH GRANT OPTION;

flush privileges 刷新权限表  或重启mysql service mysqld start

quit

4.查看mysql是否已经安装:rpm -qa | grep -i “mysql”

5.启动mysql:chkconfig mysqld on

service mysqld start

6.以root用户登录:mysql -u root -p

mysql -u root password “密码”

阿里云 centos mysql 5.6_关于centOS安装配置mysql5.6那点事相关推荐

  1. 阿里云Ubuntu的Xshell的JAVA8下载安装配置(超详细)和Tomcat

    写在前面:今天小明查了很多教程,装了很多版本,最后,小明重装了服务器的系统盘.小明刚刚终于装上,十分感动,所以出一个非常非常基础的教程.重点在Xshell的命令行键入. 资源链接:JAVA8+Tomc ...

  2. 阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)

    阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7) 1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 ...

  3. 阿里云 远程 mysql_阿里云 远程mysql

    关于 阿里云 远程mysql的搜索结果 问题 在阿里云服务器上安装mysql.redis 远程连接都失败 不知是怎么回事?安全组端口号也配置了 在阿里云服务器上安装mysql.redis 远程连接都失 ...

  4. 阿里云 远程mysql_阿里云远程mysql

    关于 阿里云远程mysql的搜索结果 问题 在阿里云服务器上安装mysql.redis 远程连接都失败 不知是怎么回事?安全组端口号也配置了 在阿里云服务器上安装mysql.redis 远程连接都失败 ...

  5. 阿里云重启mysql_阿里云RDS Mysql 5.6 ECS自建从库(不锁表,不重启)

    注意:你的备份的时间应该在你的binlog保存时间范围内 环境: 主库: 阿里云RDS Mysql 5.6 从库: ECS机器上自建从库 Centos 7.4 setp 1 在阿里云RDS后台建立只读 ...

  6. 阿里云数据库Mysql被黑

    阿里云数据库Mysql被黑 打开Mysql查看数据库时,发现所有的服务器上的数据库被黑 百度翻译了一下: 总结一下: 以下是常用的可以保护数据库的方式,供参考.可以有效防止被攻击. 1.密码强化,使用 ...

  7. 十年磨一剑,阿里云RDS MySQL和AWS RDS谁的性能更胜一筹?

    MySQL代表了开源数据库的快速发展. 从2004年前后的Wiki.WordPress等轻量级Web 2.0应用起步,到2010年阿里巴巴在电商及支付场景大规模使用MySQL数据库,再到2012年开始 ...

  8. 阿里云ECS代理访问阿里云RDS MySQL数据库

    一.前言 阿里云RDS数据白名单一般只对内部的服务器开放,一般不会开放给外网直接访问,有时开发需要直接访问RDS数据库,平时我们使用的网络都是动态公网IP,经常会变化,设置白名单相对繁琐一点.想了一个 ...

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

    阿里云服务器怎么安装mysql数据库?阿里云服务器ECS如何安装mysql数据库教程.主机教程网下面就来分享一下阿里云服务器安装mysql数据库教程. 第一步 1.登录个人的阿里云服务管理终端 2.点 ...

最新文章

  1. 一块GPU就能训练语义分割网络,百度PaddlePaddle是如何优化的?
  2. QApplicationQPushButton
  3. C# textBox1.Append/Text实现换行
  4. 界面设计方法 (2) — 4.界面设计的原则与标准
  5. CSU 1114 平方根大搜索
  6. java主动对象模式_POCO的主动对象
  7. hyperion卫星重访时间_观摩卫星发射|2020第四届全球物联网大会上让我们一起去“放星”...
  8. 博客搬家——从CSDN到博客园
  9. switchhosts以管理员身份运行后不显示故障处理
  10. 51单片机初学之流水灯程序
  11. 修复win7更新服务器失败,win7的windows update无法启动,手动在服务里启动提示“错误2:系统找不到指定文件...
  12. 微服务下蓝绿部署、红黑部署、AB测试、灰度发布、金丝雀发布、滚动发布的概念与区别...
  13. 如何启动单线程实现多线程效果及保证安全?
  14. 个人邮箱|如何群发邮件?3秒教你搞定
  15. dw html怎么导入视频,如何在dw中将视频插入
  16. usb设备复合g_webcam摄像头码流传输功能以及g_serial串口功能
  17. THREE.ShaderMaterial
  18. 2021 ICPC Asia Taipei Regional
  19. 【企业数字化转型】网络协同和数据智能双螺旋驱动——活数据:流动创造价值...
  20. 什么是 ML.NET?应该如何理解机器学习基础知识?

热门文章

  1. centos7 查看ip地址
  2. Golang遇到的一些问题总结
  3. Ddos攻击攻击与防御
  4. Java实现websocket
  5. SetDll把Dll文件注入到.exe应用程序中
  6. !DOCTYPE html
  7. 如何选举根端口,指定端口,阻塞端口
  8. mysql 获取所有用户所有权限存储过程
  9. 三大执业考试爆泄题丑闻 部分助考机构成泄题中介
  10. html和css的重难点知识