RedHat6.5安装MySQL5.7教程分享,供大家参考,具体内容如下

安装环境:RedHat6.5
第一步:下载
下载MySQL5.7:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar
第二步:安装
安装前检查服务器是否已安装MySQL,如已安装则将其卸载:
[root@worker1 tmp]# rpm -qa|grep mysql mysql-libs-5.1.71-1.el6.x86_64 [root@worker1 tmp]# rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64 //卸载
将下载的文件进行解压:
[root@worker1 tmp]# tar -xf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar
按顺序依次安装:
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-devel-5.7.12-1.el6.x86_64.rpm rpm -ivh mysql-community-client-5.7.12-1.el6.x86_64.rpm rpm -ivh mysql-community-server-5.7.12-1.el6.x86_64.rpm
不出意外,MySQL应该已经安装成功。
第三步:环境变量设置
1.启动MySQL:service mysqld start
2.登录:mysql -u root -p,初次登录密码为空,直接回车:
为什么会出现这个错误,原因是因为MySQL5.7中的mysql.user 表中没有Password字段,所以要以安全方式登录,然后修改密码。
解决方法如下:
修改MySQL配置文件:vim /etc/my.cnf,在文件末尾加上:skip-grant-tables,保存后重启MySQL服务:service mysqld restart,然后重新登录。
3.修改密码,用户密码是在名为mysql的database下面:
依次执行以下指令:
mysql> use mysql
mysql> update user set password_expired='N' where user='root';
mysql> update user set authentication_string=password('123456') where user=‘root';
mysql> flush privileges;
1、注意:一定要将my.cnf配置文件之前加的跳过密码检测内容去掉,重启服务;
其他:
1.编码设置:vim /etc/my.cnf,文件末尾加上编码内容default-character-set=utf8
2.允许远程访问MySQL:
赋予任何主机访问数据的权限
mysql>grant all privileges on . to ‘root'@'%'with grant option;
会报错:ERROR 1133 (42000): Can't find any matching row in the user table
其实如果事先在mysql.user表中存在root用户就正常了,或,将这句末尾加上identified by ‘密码' 也就正常了。如下面的命令行
mysql>grant all privileges on . to ‘root'@'%'identified by ‘123456' with grant option;
3.更改密码策略:
mysql> set global validate_password_length=0; --更改密码长度 mysql> set global validate_password_policy=0; --更改密码策略为LOW
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# RedHat6.5
# MySQL5.7
# mysql
# Redhat7.3安装MySQL8.0.22的详细教程(二进制安装)
# RedHat6.5/CentOS6.5安装Mysql5.7.20的教程详解
# redhat7通过yum安装mysql5.7.17教程
# redhat7.1 安装mysql 5.7.10步骤详解(图文详解)
# Redhat 6.5下MySQL5.6集群配置方法完整版
# redhat 5.4下安装MYSQL全过程
# RedHat下MySQL的基本使用方法分享
# RedHat8安装mysql9.1的详细过程
# 重启
# 配置文件
# 修改密码
# 是在
# 是因为
# 也就
# 不出
# 要以
# 报错
# 这句
# 解决方法
# 第二步
# 命令行
# 跳过
# 第三步
# 具体内容
# 已经安装
# 大家多多
# 则将
# 为空
相关文章:
如何用wdcp快速搭建高效网站?
建站之星展会模版如何一键下载生成?
如何在云主机快速搭建网站站点?
网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
高端云建站费用究竟需要多少预算?
济南专业网站制作公司,济南信息工程学校怎么样?
学校为何禁止电信移动建设网站?
建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析
如何选择域名并搭建高效网站?
如何在云主机上快速搭建网站?
微信小程序 input输入框控件详解及实例(多种示例)
教育培训网站制作流程,请问edu教育网站的域名怎么申请?
建站之星如何保障用户数据免受黑客入侵?
云南网站制作公司有哪些,云南最好的招聘网站是哪个?
如何在万网开始建站?分步指南解析
如何在腾讯云服务器快速搭建个人网站?
北京企业网站设计制作公司,北京铁路集团官方网站?
如何选择最佳自助建站系统?快速指南解析优劣
实惠建站价格推荐:2025年高性价比自助建站套餐解析
Avalonia如何实现跨窗口通信 Avalonia窗口间数据传递
如何通过虚拟主机快速搭建个人网站?
建站之星手机一键生成:多端自适应+小程序开发快速建站指南
PHP正则匹配日期和时间(时间戳转换)的实例代码
建站之星备案是否影响网站上线时间?
建站之星安装失败:服务器环境不兼容?
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?
台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?
常州自助建站工具推荐:低成本搭建与模板选择技巧
如何确保FTP站点访问权限与数据传输安全?
如何快速搭建安全的FTP站点?
Python路径拼接规范_跨平台处理说明【指导】
如何在Windows服务器上快速搭建网站?
如何设计高效校园网站?
制作网站的过程怎么写,用凡科建站如何制作自己的网站?
如何处理“XML格式不正确”错误 常见XML well-formed问题解决方法
建站之星如何取消后台验证码生成?
建站之星下载版如何获取与安装?
简单实现Android文件上传
建站之星如何实现PC+手机+微信网站五合一建站?
简易网站制作视频教程,使用记事本编写一个简单的网页html文件?
网站微信制作软件,如何制作微信链接?
番禺网站制作公司哪家值得合作,番禺图书馆新馆开放了吗?
网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?
c# await 一个已经完成的Task会发生什么
江苏网站制作公司有哪些,江苏书法考级官方网站?
重庆网站制作公司哪家好,重庆中考招生办官方网站?
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
定制建站是什么?如何实现个性化需求?
*请认真填写需求信息,我们会在24小时内与您取得联系。