CentOS 7安装mysql-5.6.17

本文通过rpm包来安装,而非原码编译

1 下载安装包并解压
rpm包:MySQL-5.6.17-1.linux_glibc2.5.x86_64.rpm-bundle.tar
备份下载链接: (暂时网速太差,无法上传~~)

tar -xvf MySQL-5.6.17-1.linux_glibc2.5.x86_64.rpm-bundle.tar

shared-compat: 为兼容旧版本的共享库,需第一个安装
shared: 共享库
server: 服务端
client: 客户端
devel: 库和头文件
test: 测试
embedded: 嵌入式使用

安装的命令为:
yum install xxx

请优先安装MySQL-shared-compat-5.6.17-1.linux_glibc2.5.x86_64.rpm

MySQL-shared-5.6.17-1.linux_glibc2.5.x86_64.rpm
MySQL-server-5.6.17-1.linux_glibc2.5.x86_64.rpm
MySQL-client-5.6.17-1.linux_glibc2.5.x86_64.rpm
MySQL-devel-5.6.17-1.linux_glibc2.5.x86_64.rpm

test和embedded有需要就安装。

2 安装过程中可能遇到的问题
与mariadb的lib冲突,mariadb是什么可自行搜索。
解决方法:删除之,再尝试
rpm -qa | grep mariadb
mariadb-libs-5.5.41-2.el7_0.x86_64

rpm -e --nodeps mariadb-libs-5.5.41-2.el7_0.x86_64

3 修改登陆密码
在安装过程中,会生成一个随即密码,本次将密码修改为123456

cat /root/.mysql_secret
#显示出一个密码

service mysql start
mysql -u root -p
#将前边的随机密码填入

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
flush privileges;

时间: 2024-09-19 11:44:33

CentOS 7安装mysql-5.6.17的相关文章

CentOS 6.5 安装 MySQL 5.6.17 并修改MySQL的root用户密码

单机搭建CentOS-6.5安装MySQL 5.6.17并修改MySQL的root用户密码 Mysql 5.5以后使用了CMake进行安装,参考与以前的区别请参考: http://www.blogjava.net/kelly859/archive/2012/09/04/387005.html   接上文. 1:下载:当前mysql版本到了5.6.17 wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.17.tar.gz 2:必

CentOS 7 安装 MySQL 5.6遇到的各种问题小结_Linux

在一测试服务器(CentOS Linux release 7.2.1511)上安装MySQL 5.6(5.6.19 MySQL Community Server)时遇到下面错误,这个是因为CentOS 7的默认数据库已经不再是MySQL了,而是MariaDB. MySQL安装时的mysql lib库与mariadb的库.包冲突了,如下详情所示(省略了大量日志) [root@azrlnx06 tmp]# rpm -ivh MySQL-server-advanced-5.6.20-1.rhel5.x

Ubuntu16.04 通过源码编译安装 MySQL 5.7.17

参考: ubuntu16.04 编译安装mysql5.7.x,以及配置使用 http://www.cnblogs.com/xz1024/p/5802637.html MySQL root密码重置报错:mysqladmin: connect to server at 'localhost' failed的解决方案! http://blog.csdn.net/mchdba/article/details/10630701 http://www.2cto.com/database/201309/240

在centOS 7安装mysql 5.7的详细教程_Mysql

参考官方文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/  首先创建一个repo文件 vim /etc/yum.repos.d/mysql-community.repo 然后根据官方文档写入: 比如在centOS 7安装mysql 5.7 [mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7

CentOS 7 安装 MySQL

环境 CentOS 7.1 (64-bit system) MySQL 5.6.24 CentOS 安装 参考:http://www.waylau.com/centos-7-installation-and-configuration/ 依赖 MySQL 依赖 libaio,所以先要安装 libaio yum search libaio # 检索相关信息 yum install libaio # 安装依赖包 成功安装,提示如下: [root@bogon /]# yum install libai

无外网环境下CentOS 7安装MySQL 5.7.18

情况说明 由于工作需要,需要在一台装有 CentOS 系统的测试服务器上安装 MySQL ,由于该服务器上存有其他比较重要的测试数据,所以不能连接外网.由于之前安装 MySQL 一直都是使用 yum 命令一键搞定的,所以手动安装的话还是有些麻烦的.所以在这里我将我在安装过程中遇到的一些问题记录下来. 在开始之前不得不吐槽一下,网上有一些教程实在是太坑爹,教程直接复制粘贴别人的,不写环境,没有版本号说明.看着就火大. 本文安装的MySQL为安装最基本的功能,如需要安装其他附加功能,请查看官方文档.

CentOS下安装mysql时忘记设置root密码致无法登录的解决方法_Mysql

前言 昨天一天都是启动mysql时提示:The server quit without updating PID file,今天重装了mysql之后还是同样报错,然后恢复了一下/usr/my.cnf突然就可以启动了.(明明昨天/usr/my.cnf就是默认的,有个解决方法说改这个文件才改的) 然后现在就到没有设置root密码的问题了,搜了几个方法都不行,直到看到下面这个方法一才行. 解决方法一: # /etc/init.d/mysql stop # mysqld_safe --user=mysq

CentOS 7 安装MySQL 5.6遇到的疑难杂症小结

在一测试服务器(CentOS Linux release 7.2.1511)上安装MySQL 5.6(5.6.19 MySQL Community Server)时遇到下面错误,这个是因为CentOS 7的默认数据库已经不再是MySQL了,而是MariaDB. MySQL安装时的mysql lib库与mariadb的库.包冲突了,如下详情所示(省略了大量日志)   [root@azrlnx06 tmp]# rpm -ivh MySQL-server-advanced-5.6.20-1.rhel5

CentOS 7 安装MySQL

由于MySQL被Oracle收购以后,CentOS默认yum库内置的数据库由原来的MySQL改为了MariaDB.  为了安装MySQL,我们需要将MySQL官方的Repo加到CentOS的repo里面.  访问->MySQL官方的repo列表 找到链接地址:http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm  在CentOS命令行,运行 sudo rpm -ivh http://repo.mysql.com/mysql-

Windows下安装MySQL 5.7.17压缩版中遇到的坑

首先下载最新的MySQL 5.7.17 Community 压缩版 for Windows 64-bit: 官方下载地址:http://dev.mysql.com/downloads/mysql/ 然后解压到安装目录(如C:\Prog\MySQL\).接下来复制my-default.ini为my.ini,修改my.ini如下: [mysql] default-character-set=utf8mb4 [mysqld] basedir = C:\Prog\MySQL datadir = C:\P