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 ...
随机推荐
- Dubbo实践(十一)远程调用流程
默认协议的rpc 过程是比较复杂的,其中涉及到了各个方面,其余各协议实际上有对这个过程进行简化:因此看懂了默认协议的rpc 过程,其他协议就非常容易懂了.在讲Dubbo通信过程之前,可以先了解:Jav ...
- 关于日期的一些常用方法的封装——dates.js
针对自己在日常用到的一些日期方法,整理成一个js日期插件,插件定义了一个dates全局对象,继承了Date函数,相当于在Date函数上做了一些扩展. 这个插件会不断更新,所有我之后用到的关于日期的自定 ...
- printf重定向问题
1.使用printf库函数时,要加入头文件<stdio.h> 2.另外在keil里面需要把:use MicroLIB 勾选上,不然程序没办法在线调试.编译的时候不会报错. 3.当然可以不用 ...
- 使用XWAF框架(1)——Web项目的代码分层
建议在Eclipse环境下使用XWAF框架来开发用户的Web项目,并遵循以下步骤和约定. 1.获取XWAF框架压缩包文件 程序员点击下列地址免费下载XWAF框架的压缩包文件:XWAF框架压缩文件 2. ...
- OC中的内省(Introspection)方法
我们在写OC代码的时候经常用到:isKindOfClass: 一类的方法,但是对于它并没有一个了解,这里也是从网上搜索了一些内容,简单介绍并记录一下.这类方法就是属于OC的特性之一:内省. 内省(In ...
- Docker 学习记录(基础命令)
1. 获取镜像 docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签] ===> docker pull ubuntu:16:04 2.运 ...
- 使用VMware安装CentOS7
以前一直用的CentOS6,这次搭建一套CentOS7. 感觉和6还是有一些差异,在这边记录下. 一.选择典型(推荐): 二.选择安装程序光盘映像文件: 网上有几个版本,mini版,DVD版,不过mi ...
- PHP 好用第三方库
PHP 好用第三方库 whoops 更好的php错误报告库 [github]:https://github.com/filp/whoops Whoops是一个易于处理和调试错误的PHP库 .它提供基于 ...
- Delphi在Android下实现BroadcastReceiver功能(举例在Delphi下获取USB外设拔插消息)
在Android里,用java通过实现BroadcastReceiver接口,就可以获得Intent消息.可是Delphi程序不能直接实现JBroadcastReceiver,如何能够实现类似Java ...
- 嵌入式C语言自我修养 08:变参函数的格式检查
8.1 属性声明:format GNU 通过 __atttribute__ 扩展的 format 属性,用来指定变参函数的参数格式检查. 它的使用方法如下: __attribute__(( forma ...