Centos7以二进制的方式安装Mysql

首先下载二进制安装包:
下载地址:https://downloads.mysql.com/archives/community/
备用地址:https://pan.baidu.com/s/1iks660z9Kqu4gVOiAsiERg
1、安装依赖包

2、 上传二进制包解压,并建立不带版本号的软连接

tar -zxf mysql-5.6.27-linux-glibc2.5-x86_64.tar.gz
ln -s /opt/mysql-5.6.27-linux-glibc2.5-x86_64 /opt/mysql

3、 创建相关文件目录
mkdir -p /opt/mysql/{data,sock,binlog,slowlog,pid,errlog}

4、 配置/etc/my.cnf
vim /etc/my.cnf

配置文件:
5、 创建mysql用户,并授权
groupadd mysql
useradd –s /sbin/nologin –g mysql –M mysql
chown -R mysql.mysql /opt/mysql/
6、 初始化数据库
/opt/mysql/scripts/mysql_install_db --defaults-file=/etc/my.cnf --basedir=/opt/mysql --datadir=/opt/mysql/data --user=mysql

7、 将启动脚本加入init.d下

cp -rp /opt/mysql/support-files/mysql.server /etc/init.d/mysqld
注意启动脚本里指定的mysql路径;

8、 然后启动数据库

可以看到3306端口已经起来了
9、 配置mysql命令的全局使用路径

然后source下,使立即生效

10、 加入开启自启动

注意centos7需要给rc.local增加执行权限,执行如下命令
chmod +x /etc/rc.d/rc.local

原文地址:http://blog.51cto.com/battlecto/2083793

时间: 2024-10-10 11:35:42

Centos7以二进制的方式安装Mysql的相关文章

CentOS7下通过rpm方式安装MySQL及插入中文问题解决 [原创]

一 CentOS下通过rpm方式安装MySQL CentOS版本:CentOS-7 MySQL版本:MySQL-5.6.22 在网上搜了一下,Linux下安装MYSQL有三种方式: 1) 通过yum命令在线下载安装 2) 下载离线rpm安装包安装 3) 下载源码编译安装 方式1不打算用,因为我们大部分项目服务器是不能直接上Internet的,网上关于在线安装的教程很多,方式3对于只要应用MYSQL的人来说没必要多此一举. 1. 解压下载的zip包,会发现有以下几个rpm包: MySQL-clie

MySQL简介以及二进制程序方式安装

数据的组织结构 层次型 网状型 关系型 使用DBMS的优点 1,数据管理独立性: 2,有效的完成数据存取: 3,保证数据完整性和安全性: 4,数据的集中管理: 5,并发存储与故障恢复: 6,减少应用程序开发时间: 数据库管理系统(DBMS)设计的目标 为了解决: 1,数据的冗余和不一致: 2,数据访问困难: 3,数据孤立: 4,数据完整性问题: 5,数据原子性问题: 6,并发访问问题: 7,安全性问题: DBMS的组件 1,分析器: 2,计划执行器: 3,优化器: 4,文件的存取方法: 5,缓存

MySQL安装:MariaDB二进制包方式安装

MySQL那是相当流行的关系型数据库有之一,随着MySQL被Oracle收购后开源的前途未卜,gooogle, 非死不可等都开始转入mysql开源社区维护的另一个开源mysql分支MariaDB上去了,Maria是mysql创始人Michael Widenius的二女儿的名字,MariaDB完全兼容MySQL, 使用Percona维护的XtraDB(代号Aria)来代替InnoDB引擎,比InnoDB有很多优化等,另外对并行复制(Parallel Replication).多源复制(Muti-S

(0.2.3)Linux平台下二进制方式安装mysql

本章节:二进制安装mysql 目录: 1.基于Linux平台的Mysql项目场景介绍 2.mysql数据库运行环境准备-最优配置 3.如何下载mysql数据库 4.linux平台下二进制文件方式安装mysql 4.1.环境检查(libaio包) 4.2.安装过程 (1)下载文件.上传安装程序 (2)创建用户,组,创建目录 (3)解压安装程序包 (4)修改权限(授权用户对解压目录的权限) (5)配置环境变量(以便可以直接运行mysql命令) (6)准备参数配置文件 (7)开始初始化Mysql (8

关于centos7中使用rpm方式安装mysql5.7版本后无法使用root登录的问题

最近在centos7中通过rpm方式安装了最新版本的mysql-server 5.7 (mysql57-community-release-el7-7.noarch.rpm) ,发现安装成功后无法使用root登录.百度google一番无果,最后在官方文档中找到了答案.现记录完整安装及问题解决过程,希望能帮助到其他朋友. OS版本: Linux version 3.10.0-327.el7.x86_64 ([email protected]) (gcc version 4.8.3 20140911

ubuntu下以Debian Packages方式安装mysql

在linux环境下安装mysql的方法很多,由于我使用ubuntu作为开发环境,所以希望以Debian Packages的方式安装mysql.查阅官方文档(http://dev.mysql.com/doc/refman/5.7/en/linux-installation-debian.html)觉得这种方式是最好的一种安装方式.以下我在ubuntu16.04的安装步骤 : 1.下载安装包 # wget -c http://dev.mysql.com/get/Downloads/MySQL-5.7

CentOS 6.5通过yum的方式安装MySql

一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱不得不首先推荐的是mysql数据库了,而且Mysql数据库的第一个版本就是发行在Linux系统上的. MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司.MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内

Linux下基于源码方式安装MySQL 5.6

MySQL为开源数据库,因此可以基于源码实现安装.基于源码安装有更多的灵活性.也就是说我们可以针对自己的硬件平台选用合适的编译器来优化编译后的二进制代码,根据不同的软件平台环境调整相关的编译参数,选择自身需要选择不同的安装组件,设定需要的字符集等等一些可以根据特定应用场景所作的各种调整.本文描述了如何在源码方式下安装MySQL. 1.安装环境及介质#安装环境SZDB:~ # cat /etc/issueWelcome to SUSE Linux Enterprise Server 10 SP3

Linux下rpm方式安装mysql

1,首先需要去下载rpm包: 镜像地址:http://mysql.mirrors.pair.com/Downloads/ 根据不同的版本选择下载即可,我下载的是: MySQL-server-5.6.20-1.el6.i686.rpm MySQL-client-5.6.20-1.el6.i686.rpm MySQL-devel-5.6.20-1.el6.i686.rpm(这个包备用) 因为采用rpm方式安装mysql的话,那么只安装好mysql-server是不能够在命令行模式下连接mysql的,