rpm安装mysql5.6_利用rpm安装mysql 5.6版本详解
前言
其实之前使用yum安装MySQL确实很方便,但是默认安装的myql5.0版本的,不支持utf8mb4(utf8mb4扩展到一个字符最多能有4节,所以能支持更多的字符集,比如支持emoji表情)编码格式,所以要升级数据库,yum库升级貌似有点费劲,果断卸载了,使用rpm直接安装
卸载的时候遇到一些问题,要卸载干净请参考之前写的一篇文章://www.jb51.net/article/97516.htm
言归正传,如何安装呢,其实很简单:
安装过程
一、先到官网地址下载两个包。
下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads
进入下载页面有,选择如下:
选择Linux-generic后,又有很多产品选择,我们只下载以下2个就可以了,一个服务包,一个客户端包
Linux - Generic (glibc 2.5) (x86, 64-bit), RPM Package
MySQL Server
(MySQL-server-5.6.32-1.linux_glibc2.5.i386.rpm)
下载地址
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-server-5.6.32-1.linux_glibc2.5.x86_64.rpm
Linux - Generic (glibc 2.5) (x86, 64-bit), RPM Package
Client Utilities
(MySQL-client-5.6.32-1.linux_glibc2.5.x86_64.rpm)
下载地址
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-client-5.6.32-1.linux_glibc2.5.x86_64.rpm
进入下载文件所以目录进行安装
> rpm -ivh MySQL-server-5.6.32-1.linux_glibc2.5.i386.rpm
> rpm -ivh MySQL-client-5.6.32-1.linux_glibc2.5.x86_64.rpm
安装完之后启动mysql
> service mysql start
登录mysql
mysql [-u username] [-h host] [-p[password]] [dbname]
新装mysql连接时会报错:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
解决方案如下:
方法一:
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('xxxxxx') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
# /etc/init.d/mysql restart
# mysql -uroot -p
Enter password:
mysql>
方法二:
直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码:
# mysql -udebian-sys-maint -p
Enter password:
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
# mysql -uroot -p
Enter password:
mysql>
方法三:
# mysql -uroot -p
Enter password:
好了,到这问题就解决了。
精彩专题分享:mysql不同版本安装教程 mysql5.7各版本安装教程
总结
以上就是这篇文章的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
本文标题: 利用rpm安装mysql 5.6版本详解
本文地址: http://www.cppcns.com/shujuku/mysql/170260.html
rpm安装mysql5.6_利用rpm安装mysql 5.6版本详解相关推荐
- mysql web界面 Linux_部署WEB项目到服务器(三)安装mysql5或者mysql8到linux服务器(Ubuntu)详解...
突发奇想,想在自己电脑上部署一个web网站. 1,首先是下载一个适合自己已安装服务器版本的mysql数据库. 这里使用网上的链接http://dev.mysql.com/downloads/mysql ...
- apache1.3 php编译,安装Apache1.3.29 - Linux+Apache+Mysql+PHP典型配置详解_Linux教程_Linux公社-Linux系统门户网站...
2.安装Apache1.3.29. 我没有选择安装Apache2.0是我对他还是不放心,因为网上最新公布的apache的漏洞基本上是针对2.0,当然大家可以自己选择安装相应的版本.我这里讲的都是采用D ...
- Centos6.8下安装Mysql5.6.14,连接mysql及增删改查,通过Mysql-Front远程连接(开启端口、允许远程连接)
Centos6.8下安装Mysql5.6.14,连接mysql及增删改查,并能通过Mysql-Front远程连接(开启端口.允许远程连接) 概述: 通过源代码安装高版本的5.6.14. 正文: 一:卸 ...
- 已经安装mysql xampp_windows 7 本机已安装mysql5的情况上 安装XAMPP
windows 7 本机已安装mysql5的情况下 安装XAMPP 我的环境是windows 7 本机已安装mysql5,主要用来做java ee开发. 现在要跑php,就安装XAMPP了,正常安装后 ...
- mysql5.7如何启动服务_Mysql 5.7.18安装方法及启动MySQL服务的过程详解
MySQL 是一个非常强大的关系型数据库.但有些初学者在安装配置的时候,遇到种种的困难,在此就不说安装过程了,说一下配置过程.在官网下载的MySQL时候,有msi格式和zip格式.Msi直接运行安装即 ...
- Windows10安装mysql5.7.17免安装版
Windows10安装mysql5.7.17免安装版 电脑已经安装过mysql的 卸载电脑上的mysql方法: 1.我的电脑–>右键–>属性–>高级系统设置–>环境变量–> ...
- pypy安装pip以及利用pip安装其它库使用教程
pypy安装pip以及利用pip安装其它库使用教程 pypy是加速python程序运行的一种利器,它不同于python,对一些重复使用的代码优化效果非常好,其速度甚至远超过cpython. 1. 下载 ...
- mysql回滚用法_Mysql误操作后利用binlog2sql快速回滚的方法详解
前言 在日常工作或者学习中,操作数据库时候难免会因为"大意"而误操作,需要快速恢复的话通过备份来恢复是不太可能的,下面这篇文章主要给大家介绍关于Mysql误操作后利用binlog2 ...
- eclipse版本详解以及下载安装步骤及启动eclispe报错整理
一.eclispe版本详解 本段内容转载自:https://www.cnblogs.com/chenmingjun/p/8404628.html 1.eclipse版本代号一览表 Eclipse的设计 ...
最新文章
- 解决360浏览器偶发性会闪屏一下黑色的背景
- 《降级论》《按时交作业的学生何以常穿脏袜子》读后感
- tp论坛 分页(三)
- 利用fiddler将本地网页放到某个域下
- [Java基础]字节,字符打印流
- 产品经理必须知道的一点知识:三种方法判断一个产品该不该做
- 单片机计算机课程设计报告,单片机课程设计报告(简易计算机).doc
- mysql测评作业指导书_测评作业指导书
- 计算机等级考试一级wps office 教程,全国计算机等级考试一级WPSOffice教程
- 运用ssis组件实现邮件发送,内容来源于数据库表
- HTML注册表单的页面制作
- [转]签了工作之后才发现,自己太草率了!(很长很真实!但会对你有所帮助的!)
- 192-神以恩典为你年岁的冠冕
- Keil软件添加新源文件
- 如何将Android应用发布到Google Play(Android Market)官方市场
- mysql可以更改安装路径吗_Mysql怎样更改安装路径?
- 滴滴开源了哪些有意思的项目?
- Android开发之RecyclerView的交互动画(实现拖拽和删除)
- 透视C# Span<T>数据结构
- 条条大路通罗马LS-GAN:把GAN建立在Lipschitz密度上
热门文章
- SeismicUnix:cwpcmaps.c
- python新式类c3算法_python中的MRO和C3算法
- mybatis基于XML(二)
- springboot报告如下一个异常
- pycharm console日志如何输出到txt_Django实战2-自动化运维之配置管理-04:知识扩展-logging日志模块...
- thymeleaf 使用页面报错_SpringBoot 使用thymeleaf 跳转页面时,总是提示404找不到页面...
- html5 字母单词拖拽,HTML5拖拽
- [独家放送]Unity2020规划预览,可视化编程又双叒叕来了!
- [洪流学堂]Hololens开发高级篇1:凝视(Gaze)
- 在线闹钟html代码复制,html5时钟实现代码