php5 mysql 源_CentOS 7.4使用yum源安装MySQL5.7
从CentOS 7.0发布以来,yum源中开始使用Mariadb来代替MySQL的安装。即使你输入的是yum install -y mysql , 显示的也是Mariadb的安装内容。使用源代码进行编译安装又太麻烦。因此,如果想使用yum安装MySQL的话,就需要去下载官方指定的yum源,网址为:
https://dev.mysql.com/downloads/repo/yum/
找到Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architecture Independent), RPM Package,单击后面的Download,在新的页面中单击最下面的No thanks, just start my download.就可以下载到yum源了。
下面将进行MySQL的安装:
1. 首先进入本机的源文件目录
cd /usr/local/src
2. 使用wget下载官方yum源的rpm包:
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
3. 安装rpm包:
rpm -ivh mysql57-community-release-el7-11.noarch.rpm
4. 再次使用yum来安装mysql-server:
yum install -y mysql-server
可以看到这次不再提示安装Mariadb了
5. 安装完成后,启动mysqld服务:
systemctl start mysqld
查看是否成功启动:
ps aux|grep mysqld
6. 设置mysqld服务开机自启动:
systemctl enable mysqld
7. 使用初始密码登录
由于MySQL从5.7开始不允许首次安装后,使用空密码进行登录,系统会随机生成一个密码以供管理员首次登录使用,这个密码记录在/var/log/mysqld.log文件中,使用下面的命令可以查看此密码:
cat /var/log/mysqld.log|grep 'A temporary password'
2017-11-12T13:35:37.013617Z 1 [Note] A temporary password is generated for root@localhost: bkv,dy,)o7Ss
最后一行冒号后面的部分bkv,dy,)o7Ss就是初始密码。
使用此密码登录MySQL:
mysql -u root -p
PS:如果找不到初始密码请按照以下方法:
(1)首先找到mysql的配置文件my.cnf 一般在 /etc/my.cnf
(2)cd进 /etc 直接 vim my.cnf 编辑
(3)在【mysqld】标签下或者文件最下面添加一句skip-grant-tables 即可
(4) esc退出编辑,然后输入 :wq保存退出 ,然后重启服务器 service mysqld restart 让修改生效
(5)mysql -u root -p 就可以直接进入数据库了
(6)然后是修改密码,最好设置密码复杂点,建议:大写字母+小写字母+符号。否则后面mysql会报错让你改到符合mysql的安全策略,或者也可以修改mysql安全策略
mysql>USE mysql;
mysql> update mysql.user set authentication_string=password('新密码') where user='root';
mysql>flush privileges ;
mysql>quit
(7)改完密码,再将配置文件改回来,就把添加的那句删掉就好了,然后再次重启服务器service mysqld restart
(8)然后就可以使用 mysql -uroot -p输入你的新密码进入啦
8. 更改默认密码:
切换数据库:
use mysql;
修改root密码:
alter user 'root'@'localhost' identified by 'your_password';
将your_password替换成你自己的密码就可以了,当然,这个密码是强密码,要求密码包含大小写字母、数字及标点符号,长度应该在6位以上。
重新使用新的密码登录,如果可以正常登录说明你的MySQL已经成功安装在CentOS 7.4上了
php5 mysql 源_CentOS 7.4使用yum源安装MySQL5.7相关推荐
- yum源简单介绍及本地yum源的搭建
一.yum是一个工具,可以用来查询.安装.升级.卸载软件 YUM(Yellow dog Updater,Modified) etc/yum.repos.d/( reposito ...
- centos7 yun安装mysql,CentOS7 yum方式安装MySQL5.7
MySQL 完整的初始密码规则可以通过如下命令查看: mysql> SHOW VARIABLES LIKE 'validate_password%'; +-------------------- ...
- 网易(163)yum源是国内最好的yum源
网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错,将yum源设置为163yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到.具体设置方法如下 ...
- centos、linux离线搭建yum源,iso文件制作yum源,nginx搭建yum源
centos离线搭建yum源 一.yum源简介及搭建流程 1.什么情况需要搭建yum源 2.搭建yum源流程 3.指向yum源原理 二.centos搭建离线epel源 1.下载epel源,制成iso镜 ...
- 【yum参数】【yum指令】【更换阿里源163源】【更换本地yum源】
[1]yum分类:以及配置文件位置 [2]yum操作指令 [3]更换ali源 163源 [4]本地源制作yum源 **yum****操作** 参数以及指令 [1]yum分类:以及配置文件 ...
- centos7.2安装mysql5.7_Centos7.2下使用YUM快速安装MySQL5.7的方法
卸载系统自带mariadb数据库 # rpm -qa| grep mariadb # rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64 下 ...
- linux中科大yum源,CentOS:国内常用的yum源
工作中大多数使用CentOS系统,当我们安装完CentOS系统的时候其实yum已经配置好了.我们直接执行yum install 软件包名称 就可以安装好一个软件包.他默认使用配置好的CentOS的源. ...
- Redhat 7 yum源换成centos的YUM 源
背景:作者打算在Redhat 做kvm虚拟化的时候在安装 virt-manager发现 提示要注册红帽的yum源,简单说要钱呗.要钱那是不可能给你的,所以有以下有centos的yum源替换redhat ...
- linux本地yum源与软件包管理,【Linux系统中的】本地yum源的搭建与使用yum源进行软件的下载...
前言: 当我们在使用Linux系统时,有时需要一些辅助工具帮助我们实现某项功能, 例如画图.wps.等功能,而这些功能并不是系统自带的,需要我们下载相关的 软件,那如何去下载这些软件那,这里我们不得不 ...
最新文章
- Floodlight之 FloodlightContextStore 数据结构
- 20175213 2018-2019-2 《Java程序设计》第9周学习总结
- js中的cookie使用和vue-cookie的使用
- 学完php在学python_写给PHP程序员的 Python学习指南(建议去看原文)
- iOS UI-自动布局(Autoresizing)
- vue3使用vite创建项目【2分钟】
- MySql类似Oracle的dual虚拟表
- 怎么用wifi进e站_忘记wifi密码怎么办,用这招可以知道电脑中的wifi密码
- 关于VC2013自动补全问题
- hub设备_铝合金机身,既是HUB也是充电器,ORICO A3H7体验
- 今年这形势,程序员被裁员如何申请N+1,本文教科书 式 案例 供参考
- 造成服务器不稳定的原因有哪些
- vue常用的事件修饰符
- 预付费系统中电费电价管理的分析与应用
- hadoop2.x学习01
- 如何解决谷歌Chrome浏览器空白页的问题
- 电子入门基础知识之:电阻读数方法
- Unity3D学习:射击小游戏——飞碟世界
- 【vue】生成二维码
- 经典幽默的计算机名言
热门文章
- 云联惠身份认证得多久_【转发扩散】你完成认证了吗?老来网APP也可以刷脸认证哦!...
- Java this关键字详解
- 数学建模学习笔记(八)——分类模型
- 利用Python中的BeautifulSoup库爬取安居客第一页信息
- 项目案例:在线拍卖系统_冀拓公司在张家口开展尾矿库在线监测监控系统 建设项目...
- python图像质量评价_OpenCV图像质量评价的SSIM算法(图像相似度)
- spring boot 与redis 整合
- MySQL高级特性之分区表
- falcon适配ldap密码同步
- centos 静态拨号