当前位置: 首页 > news >正文

centos7.3中安装mysql_CentOS7.3中安装MySQL5.6

在CentOS7.4中安装MysqL

使用rpm安装MysqL

1.下载

下载bundle版本的安装包,如下图:

2.安装

解压安装包,一般安装sever和client就可以满足大部分需求

在安装server的时候要注意,Centos7自带了一个mariadb-lib的包,会和server包的内容冲突,因此要先删掉自带的mariadb-lib包;使用 rpm -qa|grep mariadb 命令检查,然后使用 yum remove mariadb-libs-5.5.52-1.el7.x86_64 删除即可

rpm -ivh MysqL-server-5.6.20-1.rhel5.x86_64.rpm

rpm -ivh MysqL-client-5.6.20-1.rhel5.x86_64.rpm

rpm -ivh MysqL-devel-5.6.20-1.rhel5.x86_64.rpm

安装server出现的错误

[root@iz8vbevzhhalyp6vtmayu2z install]# rpm -ivh MysqL-server-5.6.20-1.rhel5.x86_64.rpm

error: Failed dependencies:

libaio.so.1()(64bit) is needed by MysqL-server-5.6.20-1.rhel5.x86_64

libaio.so.1(LIBAIO_0.1)(64bit) is needed by MysqL-server-5.6.20-1.rhel5.x86_64

libaio.so.1(LIBAIO_0.4)(64bit) is needed by MysqL-server-5.6.20-1.rhel5.x86_64

从以上错误信息可以看出是缺少库libaio,所以需要安装libaio

下载libaio:点击下载

rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm

安装完成后就可以安装server了

安装server又出现如下错误

[root@iz8vbevzhhalyp6vtmayu2z install]# rpm -ivh MysqL-server-5.6.20-1.rhel5.x86_64.rpm

Preparing... ################################# [100%]

Updating / installing...

1:MysqL-server-5.6.20-1.rhel5 ################################# [100%]

warning: user MysqL does not exist - using root

warning: group MysqL does not exist - using root

FATAL ERROR: please install the following Perl modules before executing /usr/bin/MysqL_install_db:

Data::Dumper

从以上错误信息看出应该需要安装库perl

yum install -y perl-Module-Install.noarch

安装完之后继续安装server,到此MysqL安装完了

3.初始化MysqL及设置密码

systemctl start MysqL #Centos7开始使用systemctl的方式管理服务

查看root账号的密码及设置新密码

cat /root/.MysqL_secret

MysqL -uroot -p获取的密码

set password = password('新密码');

exit;

4.允许远程连接

因为MysqL默认没有开启远程连接,修改一下权限

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

flush privileges;

安装完毕!!!

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250

相关文章:

  • qstring取前几个_QT中QString 类的使用--获取指定字符位置、截取子字符串等
  • 怎么用yum安装mysql数据库_使用yum如何安装mysql数据库讲析
  • java完全面向对象吗_浅谈对Java为何是完全面向对象语言
  • java getbean不同实现_Spring Boot 2 实战:根据条件来自动配置不同逻辑的Bean
  • 孝感 java_孝感java工资一般多少,孝感java工资待遇,孝感java工资待遇到多少
  • java struct2拦截器_Java struts2 拦截器 interceptors
  • JAVA安卓4.4.4_Android源码4.4.4_r1下载和编译
  • java 设置listview单元格颜色_动态改变Listview的item背景颜色和item中字体的颜色
  • 最长递增子序列 java_动态规划深入6 最长递增子序列
  • yml mysql参数_yml配置--给参数设置默认值
  • ant java eclipse_(转)Eclipse中使用Ant
  • java json merge_JavaScript 如何合并两个Json对象
  • java setselectionend_Java Gallery.setSelection方法代码示例
  • stringbuffer java API_StringBuffer类
  • jasperreport java数据_ireport5.6.0+jasperreports 使用java对象做为数据源导出excel或者Pdf...
  • [case10]使用RSQL实现端到端的动态查询
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • Bytom交易说明(账户管理模式)
  • Java-详解HashMap
  • Java应用性能调优
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • React-Native - 收藏集 - 掘金
  • SAP云平台里Global Account和Sub Account的关系
  • Spring Boot MyBatis配置多种数据库
  • Spring Cloud中负载均衡器概览
  • VuePress 静态网站生成
  • Webpack4 学习笔记 - 01:webpack的安装和简单配置
  • 笨办法学C 练习34:动态数组
  • 好的网址,关于.net 4.0 ,vs 2010
  • 机器学习中为什么要做归一化normalization
  • 快速构建spring-cloud+sleuth+rabbit+ zipkin+es+kibana+grafana日志跟踪平台
  • 每天10道Java面试题,跟我走,offer有!
  • 原创:新手布局福音!微信小程序使用flex的一些基础样式属性(一)
  • 在Mac OS X上安装 Ruby运行环境
  • 白色的风信子
  • 阿里云重庆大学大数据训练营落地分享
  • ​sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块​
  • ​什么是bug?bug的源头在哪里?
  • ###项目技术发展史
  • #define、const、typedef的差别
  • #FPGA(基础知识)
  • (0)Nginx 功能特性
  • (C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
  • (DenseNet)Densely Connected Convolutional Networks--Gao Huang
  • (Mac上)使用Python进行matplotlib 画图时,中文显示不出来
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (待修改)PyG安装步骤
  • (附程序)AD采集中的10种经典软件滤波程序优缺点分析
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (学习日记)2024.04.04:UCOSIII第三十二节:计数信号量实验
  • (一)80c52学习之旅-起始篇
  • (转)【Hibernate总结系列】使用举例
  • (转)Linq学习笔记