文档章节

mysql5.7二进制包安装

红薯的爸爸
 红薯的爸爸
发布于 2016/03/19 17:13
字数 253
阅读 99
收藏 4

mysql5.7二进制包安装

shell> groupadd mysql
shell> useradd -r -g mysql mysql
shell> cd /usr/local
shell> tar zxvf /path/to/mysql-VERSION-OS.tar.gz
shell> ln -s full-path-to-mysql-VERSION-OS mysql  (建立软链接)
shell> cd mysql ##如没有data目录,自建
shell> mkdir mysql-files
shell> chmod 770 mysql-files
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> bin/mysql_install_db --user=mysql #Before MySQL 5.7.6
shell> bin/mysqld --initialize --user=mysql #MySQL 5.7.6 and up
shell> bin/mysql_ssl_rsa_setup #MySQL 5.7.6 and up
shell> chown -R root .
shell> chown -R mysql data mysql-files
shell> bin/mysqld_safe --user=mysql &

或者 指定配置文件启动

./bin/mysqld --defaults-file=/usr/local/mysql-5.7.11/support-files/my.cnf --basedir=/usr/local/mysql-5.7.11 --datadir=/usr/local/mysql-5.7.11/data --user=root

 

my.cnf  内容文件如下:

*************************************************************************

basedir = /usr/local/mysql-5.7.11

datadir = /usr/local/mysql-5.7.11/data

port = 3306

server_id = 1

socket = /tmp/mysql.sock

**************************************************************************

 

update mysql.user set authentication_string=password('root') where user='root' ;

FLUSH PRIVILEGES;

 

随系统开机启动、关闭

1、先创建 mysql-startup.sh 脚本文件, 内容如下

!/bin/bash

DEPLOY_DIR=`pwd`

/usr/local/mysql-5.7.11/bin/mysqld --defaults-file=/usr/local/mysql-5.7.11/support-files/my.cnf --user=root

echo $DEPLOY_DIR

 

2、设置mysql-startup.sh  脚本文件,开机启动即可 

      具体方法   参照 http://my.oschina.net/u/2605948/blog/666975


 


 

 

 

 

© 著作权归作者所有

红薯的爸爸
粉丝 14
博文 78
码字总数 64090
作品 0
深圳
私信 提问
同一服务器上二进制安装mysql5.7和mysql5.6

一、二进制包与源码包的区别 二进制包和源码包是软件包的两种形式。源码包里面包含程序原始的代码,需要在计算机上进行编译后才可以产生可运行程序,所以源码安装时间会比较长;而二进制包里...

江雪月青
01/04
0
0
mysql8.0初探:(一)安装和初始化使用

虽然很奇怪,mysql5.7的下一个版本居然不是5.8,而是直接跳到8.0,不过特性和功能优化改善很多. 之前看过很多文章都说mysql8.0变化很大,但是一顿测试下来,大部分操作还是比较一致,某些操作不一样...

arthur376
2018/04/26
0
0
Linux--(2)软件安装方式

1.rpm/yum安装 rpm:容易引起缺少依赖包或rpm包冲突的问题 yum:联机下载对应的rpm包并自动解决依赖包问题 它们共同存在的问题:下载包的版本一般不是最新的。 2.二进制压缩包 安装速度比较快,...

求是科技
2016/10/08
12
0
MySQL8.0.11 for linux7.2 二进制安装

MySQL8.0安装官方文档: https://dev.mysql.com/doc/refman/8.0/en/binary-installation.html 安装前注意: MySQL8.0和MySQL5.7和之前的版本还是有区别的,第一点就是在安装MySQL的时候 密码...

一个笨小孩
2018/07/13
0
0
手把手教你入门MySQL零基础入门教程!

目前MySQL已经成为最为流行的开源关系数据库系统,并且一步一步地占领了原有商业数据库的市场。可以看到Google、Facebook、Yahoo、网易、久游等大公司都在使用MySQL数据库,甚至将其作为核心...

一定听你
2017/06/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

让《强化学习(第2版)》架起一座通往强化学习经典知识宝库的桥梁

上交大计算科学与工程系俞凯教授,5分钟口述讲解,带你快速认识了解年度重磅图书《强化学习(第二版)》! 在 AlphaGo战胜李世石之后,AlphaZero以其完全凭借自我学习超越人类在各种棋类游戏...

博文视点Bv
13分钟前
5
0
TLA7-EVM开发板的处理器、NOR FLASH、DDR3

TLA7-EVM开发板是一款由广州创龙基于Xilinx Artix-7系列FPGA自主研发的核心板+底板方式的开发板,可快速评估FPGA性能。核心板尺寸仅70mm*50mm,底板采用沉金无铅工艺的6层板设计,专业的PCB...

Tronlong创龙
21分钟前
3
0
UUID的变种-有序

为了解决UUID无序的问题,NHibernate在其主键生成方式中提供了Comb算法(combined guid/timestamp)。保留GUID的10个字节,用另6个字节表示GUID生成的时间(DateTime)。 /// <summary> //...

Canaan_
22分钟前
3
0
Netty学习(6)——通道间数据传输

1. FileChannel实现通道间的数据传输 在Java NIO中,如果两个通道中有一个是FileChannel,那你可以直接将数据从一个channel传输到另外一个channel。 transferFrom() FileChannel的transferF...

江左煤郎
26分钟前
3
0
AngularDOM操作

gtandsn
26分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部