CentOS 下 MySQL 5.6 基于 RPM 的下载、安装、配置
CentOS 下 MySQL 5.6 基于 RPM 的下载、安装、配置
系统: CentOS 7 x86_64
MySQL 版本: 5.6.40
安装方式: RPM
下载
操作系统 选择 Red Hat Enterprise Linux / Oracle Linux
系统版本 选择 Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit)
分别下载 RPM Package, MySQL Server | RPM Package, Client Utilities | RPM Package, Development Libraries,记得点击页面下方 "No thanks, just start my download."
安装
# 切换到含有rpm包的目录中
# 使用rpm命令依次安装
rpm -Uvh MySQL-devel-5.6.40-1.el7.x86_64.rpm
rpm -Uvh MySQL-client-5.6.40-1.el7.x86_64.rpm
rpm -Uvh MySQL-server-5.6.40-1.el7.x86_64.rpm
服务操作
systemctl start mysql #启动mysql服务
systemctl stop mysql #停止mysql服务
systemctl restart mysql #重启mysql服务
注意这里的服务名是mysql,而不是mysqld
登陆
首次登陆时,系统提供了一个 root 初始密码,我们需要使用该密码登陆。
# 从 /root/.mysql_secret 文件中查看密码
sudo cat /root/.mysql_secret
# 使用 root 用户登陆数据库
mysql -uroot -p
# 回车后输入刚才查到的密码,出现 mysql> 说明登陆成功,已切换到 mysql 命令行模式
# 为 root 账户设置新的密码
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpasswd');
题外话
在最新的 MySQL 8.0 版本中,有以下几个区别,追加在这里。
- 服务操作
# 使用 mysqld 进行服务操作
systemctl start mysqld #启动mysql服务
systemctl stop mysqld #停止mysql服务
systemctl restart mysqld #重启mysql服务
- 登陆
# 获取首次登陆密码
sudo grep 'temporary password' /var/log/mysqld.log
# 使用 root 用户登陆数据库
mysql -uroot -p
# 回车后,输入第一条语句中获得的密码,我的生成了两个密码,我使用第二个登陆成功的,不知道原因是什么…
# 登陆成功后重新设置密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
注意这里非强密码不能通过,即必须同时包含至少一个大写、小写字母、特殊字符、数字,并且不少于8个字符
设置好密码,可以起飞啦。
参考文档
如有错误,还请在评论中告知,帮助我修改,感谢!
原文链接:https://www.cnblogs.com/zhenxiaoyuan/p/9110718.html - 转载请注明出处
CentOS 下 MySQL 5.6 基于 RPM 的下载、安装、配置的更多相关文章
- MySQL 5.7.33 超级详细下载安装配置测试教程(可以安装成功版)
目录 1.引言及注意事项 (1) 引言: (2) 注意: 2.MySQL下载 3.配置环境变量 4.配置my.ini文件(重点) 5.安装MySQL(重点) 6.设置密码 7.测试MySQL是否安装成 ...
- CentOS下Mysql安装教程
CentOS下Mysql安装教程 本人学习Linux时使用的是CentOs5.5版本,在该环境中,Mysql的安装方法有很多种,下面我只讲我这次成功了的方法,作为一个记录,供大家参考,同时给自己做一个 ...
- CentOS 下 MySQL DateBasic 抢救
CentOS 下 MySQL DateBasic 抢救 强 Kill 数据库进程. 分析问题:确定报错内容 报错信息:The server quit without updating PID file ...
- CentOS下MySQL 5.7编译安装
CentOS下MySQL 5.7编译安装 文章目录 安装依赖包 下载相应源码包 添加mysql用户 预编译 编译安装 启动脚本,设置开机自启动 /etc/my.cnf,仅供参考 初始化数据库 设置 ...
- CentOS 下mysql ERROR&n…
CentOS 下mysql ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO) 描述:在操作数据库时会出 ...
- CentOS下mysql常用命令
CentOS下mysql常用命令 1.开启和关闭 1.1.开启 service mysql start 1.2.关闭 service mysql stop 1.3.重启 service mysql ...
- CentOS下成功挂载xxxxxDVDx.iso并使用yum安装软件
CentOS下成功挂载xxxxxDVDx.iso并使用yum安装软件 **不断尝试,终能到达彼岸** 测试环境为Win7 32位,VirtualBOx4.2.16+CentOS6.5,可分别到virt ...
- win10环境下MySql(5.7.21版本)安装过程
windows10上安装mysql(详细步骤) 2016年09月06日 08:09:34 阅读数:60405 环境:windwos 10(1511) 64bit.mysql 5.7.14 时间:201 ...
- centos下Spin Version 6.3.2及ispin安装(2014.9.17)
centos下Spin Version 6.3.2及ispin安装(2014.9.17) 前言:windos下首先安装虚拟机,再安装linux系统(centos版) 一.本帖来源于官网http://s ...
随机推荐
- `ECS弹性计算服务
云服务器(Elastic Compute Service 简称ECS)是一种简单高效,处理能力可弹性伸缩的计算服务.能快速构建更稳定.安全的应用,提升运维效率,降低IT成本. 云服务器ecs作用如下: ...
- [LuoguP1360][USACP07MAR]黄金阵容均衡
[LuoguP1360][USACP07MAR]黄金阵容均衡(Link) 每天会增加一个数\(A\),将\(A\)二进制分解为\(a[i]\),对于每一个\(i\)都增加\(a[i]\),如果一段时间 ...
- HDU 1142 A Walk Through the Forest(最短路+记忆化搜索)
A Walk Through the Forest Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Jav ...
- 404 Note Found队 Alpha7
目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:凯琳 组员6:翟丹丹 组员7:何家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 组员11:何宇恒 展示 ...
- Linux下gdb调试(tui)
1 处于TUI模式的GDB 为了以TUI模式运行GDB,可以在调用GDB时在命令行上指定-tui选项,或者处于非TUI模式时在GDB中使用Ctrl+X+A组合键.如果当前处于TUI模式,后一种命令方式 ...
- 【CSS3基础-Flex布局】
关于Flex 背景 在flex布局出现以前,常用的水平和垂直居中对齐方式有很多.flex布局的出现基本规范了这一过程. 通过justify-content和align-items两个属性即解决了水平居 ...
- 怎么用Python写爬虫抓取网页数据
机器学习首先面临的一个问题就是准备数据,数据的来源大概有这么几种:公司积累数据,购买,交换,政府机构及企业公开的数据,通过爬虫从网上抓取.本篇介绍怎么写一个爬虫从网上抓取公开的数据. 很多语言都可以写 ...
- (Les16 执行数据库恢复)-控制文件恢复
测试丢失所有控制文件恢复[20180517] rman target / show all; configure channel 1 device type disk format ' ...
- php 二位数组排序
$member_ship_level 是一个二维数组 $res = array_column($member_ship_level,'integral'); array_multisort($res, ...
- PhpStorm中无法用post提交的解决方案
这是一个简单的计算器,html页面: <!DOCTYPE html> <html lang="en"> <head> <meta char ...