源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

利用rpm安装mysql 5.6版本详解

  • 时间:2021-01-07 08:11 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:利用rpm安装mysql 5.6版本详解
[b]前言[/b] 其实之前使用yum安装MySQL确实很方便,但是默认安装的myql5.0版本的,不支持utf8mb4(utf8mb4扩展到一个字符最多能有4节,所以能支持更多的字符集,比如支持emoji表情)编码格式,所以要升级数据库,yum库升级貌似有点费劲,果断卸载了,使用rpm直接安装 卸载的时候遇到一些问题,要卸载干净请参考之前写的一篇文章:[url=http://www.1sucai.cn/article/97516.htm]http://www.1sucai.cn/article/97516.htm[/url] 言归正传,如何安装呢,其实很简单: [b]安装过程[/b] [b]一、先到官网地址下载两个包。[/b] 下载地址:[url=http://dev.mysql.com/downloads/mysql/5.6.html#downloads]http://dev.mysql.com/downloads/mysql/5.6.html#downloads[/url] 进入下载页面有,选择如下: [img]http://files.jb51.net/file_images/article/201611/20161117100253003.png?201610171036[/img] 选择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) [url=http://cdn.mysql.com//archives/mysql-5.6/MySQL-server-5.6.32-1.linux_glibc2.5.x86_64.rpm]下载地址[/url]
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) [url=http://cdn.mysql.com//archives/mysql-5.6/MySQL-client-5.6.32-1.linux_glibc2.5.x86_64.rpm]下载地址[/url]
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连接时会报错: [code]ERROR 1045 (28000): Access denied for user [url=]'root'@'localhost'[/url] (using password: NO) [/code] 解决方案如下: [b]方法一: [/b]
# /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: <输入新设的密码newpassword> 
mysql>
[b]方法二: [/b] 直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码:
# mysql -udebian-sys-maint -p 
Enter password: <输入[client]节的密码> 
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; 
mysql> FLUSH PRIVILEGES; 
mysql> quit 
# mysql -uroot -p 
Enter password: <输入新设的密码newpassword> 
mysql>
[b]方法三: [/b]
# mysql -uroot -p 
Enter password: <输入/etc/mysql/debian.cnf文件中[client]节提供的密码> 
好了,到这问题就解决了。 精彩专题分享:[url=http://www.1sucai.cn/Special/832.htm]mysql不同版本安装教程[/url] [url=http://www.1sucai.cn/Special/863.htm]mysql5.7各版本安装教程[/url] [b]总结[/b] 以上就是这篇文章的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部