【CentOS-6.5】通过rpm包安装mysql5.7(解决了server包安装报错和mysqld启动报错的问题)

一、官网下载rpm包二、安装 wget三、检查是否已有数据库四、在linux在解压下载的mysql包五、依次安装4个rpm包(!顺序不能乱!)六、启动mysql七、查看临时密码,并修改它八、永久关闭防火墙九、使用可视化软件查看数据库十、配置开机启动

一、官网下载rpm包

官网链接 注意红色箭头所选的版本

二、安装 wget

已经安装了,直接跳到 三yum -y install wget

1

三、检查是否已有数据库yum list installed | grep mysql

1

图上显示已经有一个mysql-lib,卸载它

卸载命令yum -y remove mysql-libs.x86_64

1

四、在linux在解压下载的mysql包tar -xvf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar

1

会出现以下内容

五、依次安装4个rpm包(!顺序不能乱!)

第1-3个不会报错rpm -ivh mysql-community-common-5.7.12-1.el6.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.12-1.el6.x86_64.rpm

rpm -ivh mysql-community-client-5.7.12-1.el6.x86_64.rpm

123

装到第四个,报错rpm -ivh mysql-community-server-5.7.12-1.el6.x86_64.rpm

1

出现以下错误

解决yum install 安装 libnuma.so.1、libaio、numactl、net-tools、perl这五个包

1

六、启动mysql

启动mysql命令service mysqld start

1

出现错误

解决办法清空旧的数据库 : rm -rf /var/lib/mysql/* mysql初始化 : mysqld --initialize --user=mysql

再次启动mysql

成功

七、查看临时密码,并修改它cat /var/log/mysqld.log|grep 'temporary password'

1

得到密码后,登录mysqlmysql -uroot -p临时密码 (-p和临时密码不能空格)

1

修改原始密码ALTER USER USER() IDENTIFIED BY '1234'; (图上有误,我后来改成了1234)

1

创建远程连接用户(用户名和密码要正确)grant all on *.* to root@'%' identified by "1234" with grant option;

1

退出mysql,命令:quit

八、永久关闭防火墙service iptables stop

chkconfig iptables off

12

九、使用可视化软件查看数据库

这里我使用navicat远程连接,很方便

十、配置开机启动

cd 进入 /etc/init.d ,输入以下命令chmod +x mysqld

chkconfig --add mysqld

chkconfig –list

123

当 3,4,5是启用时,成功

rpm安装mysql报错_【CentOS-65】通过rpm包安装mysql57解决了server报错和mysqld启动报错的问题...相关推荐

  1. 安装mysql 没有快捷_快速安装mysql

    一.快速安装mysql准备工作 首先需要保证自己的开发工具包已安装:未安装使用 yum  groupinstall  'Develop Tools '  -y 这样就不会出现缺少gcc和  No cu ...

  2. navicat没安装mysql怎么连接_在本地不安装mysql 数据库 能连接吗?

    展开全部 本地不安装mysql 服务器是可以的,但是至少要安装客户端, 也要安装一个  ODBC 的驱动.62616964757a686964616fe78988e69d833133336564623 ...

  3. springboot+vue+mysql外卖点餐管理系统源码(包安装+讲解)

     博主介绍:✌在职Java研发工程师.专注于程序设计.源码分享.技术交流.专注于Java技术领域和毕业设计✌ 项目名称 springboot+vue+mysql外卖点餐管理系统源码(包安装+讲解) 视 ...

  4. maven文件报错(pom.xml或者jar包缺失)解决方法

    maven文件报错(pom.xml或者jar包缺失)解决方法 参考文章: (1)maven文件报错(pom.xml或者jar包缺失)解决方法 (2)https://www.cnblogs.com/wa ...

  5. mysql源码安装报错_mysql 的二进制和源码包 安装的报错总结

    MySQL报错总结 报错原因:/application/mysql-5.6.44/tmp不存在 解决方法:mkdir /application/mysql-5.6.44/tmp 报错原因: /appl ...

  6. centos 安装mysql 5.7.9_CentOS 6.6下RPM方式安装MySQL 5.7.9

    说明: 从MySQL5.7.4起,以RPM包的方式安装后的MySQL的部署,默认是安全的,并且有这些特点: 1. 在大多数情况下,你只需要安装MySQL-server和MySQL-client安装包就 ...

  7. centos安装mysql 简书_在centos上安装mysql

    由于mysql易主甲骨文以后,centos7担心mysql慢慢会封闭不再开源所以将yum里面的数据库更换名字为MariaDB.两者差不多没有太大区别. 如何在centos7上安装mysql 解决思路通 ...

  8. rpm安装mysql5.7.16_【CentOS 6.6 RPM方式安装MySQL 5.7.16 】

    1.准备安装介质 从MySQL官网下载如下4个rpm安装包: mysql-community-common-5.7.16-1.el6.x86_64.rpm mysql-community-libs-5 ...

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

    参考链接:https://www.cnblogs.com/ljysy/p/10324854.html 下载与安装MySQL: 这里采用Yum管理好了各种rpm包的依赖,能够从指定的服务器自动下载RPM ...

最新文章

  1. canvas绘制圆形
  2. Git之深入解析48个经典操作场景的分析和处理,专治不会合并代码
  3. 前端系统化学习【JS篇】:(一)浏览器简述
  4. Java基础,不需要复杂语句,使用for循环实现求出1~100之间的奇数和以及偶数和,超级简单
  5. 深度学习、机器学习、自然语言处理NLP优秀文章整理
  6. 移动html5 滑动 zepto,移动端使用zepto编写的滑动事件
  7. 冒泡排序(Java)(完整代码)
  8. 地平线开源网站源码Deepsoon v1.2.3
  9. deepstream运行TAO模型
  10. 服装店铺装修有哪些窍门?做好这3点,顾客主动上门
  11. php技术面试成功后试岗,6.3公里“阅读静安”光音栈桥“会唱歌”
  12. 百度地图离线开发2.0
  13. PPT里的图如何高质量的插入Word
  14. POJ 1061 青蛙的约会
  15. Linux操作系统的pstack工具
  16. FlexRay概述 -FlexRay的基本组件及状态机图
  17. Sentry 开发者贡献指南 - SDK 开发(事件负载)
  18. 核心圈好图书推荐(二)
  19. 联想电脑清灰后触摸板失效
  20. javascript与css的交互

热门文章

  1. Linux块设备驱动程序原理
  2. Golang入门教程(十五)指针
  3. ant+jmeter中build.xml配置详解
  4. Internet Explorer 9.0 正式版试用一点小总结
  5. 使用logrotate分割tomcat日志
  6. ArcGIS API for javascript开发笔记(五)——GP服务调用之GP模型的发布及使用详解...
  7. 在 Docker 上运行一个 RESTful 风格的微服务
  8. jQuery 常用方法总结
  9. Apache增加SSL功能的步骤
  10. 华为V3.4-RIP命令总结