centos7 二进制安装包安装 mysql5.6

一、下载mysql5.6二进制安装包

http://mirrors.sohu.com/mysql/MySQL-5.6/

如:mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz

二、安装mysql5.6(安装在/data/mysql56)

(1)、创建mysql用户账号

> useradd -s /sbin/nologin -M mysql

(2)、解压压缩包

> tar xf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz

(3)、重命名

> mv mysql-5.6.34-linux-glibc2.5-x86_64 mysql56

(4)、复制配置文件

> cp /data/mysql56/support-files/my-default.cnf /etc/my.cnf

(*二进制安装,默认配置文件在/etc/my.cnf)

(5)、初始化数据库

> chown -R mysql.mysql /data/mysq56
> /data/mysql56/scripts/mysql_install_db --user=mysql --basedir=/data/mysql56 --datadir=/data/mysql56/data

如果出现如下信息

FATAL ERROR: please install the following Perl modules before executing
Data::Dumper
> yum -y install autoconf

此包安装时会安装Data:Dumper模块

三、配置并启动mysql

> cp /data/mysql56/support-files/mysql.server /etc/init.d/mysqld
> chmod 755 /etc/init.d/mysqld

(*注意,mysql二进制安装默认的路径为/usr/local/mysql,启动脚本里/usr/local/mysql需要替换)

> sed -i ‘s#/usr/local/mysql#/data/mysql56#g‘ /data/mysql56/bin/mysqld_safe /etc/init.d/mysqld

启动mysql

> service mysqld start

四、添加自启动

> chkconfig --add mysqld
> chkconfig mysqld on
> chkconfig --list mysqld

五、配置环境变量

> echo ‘export PATH=/data/mysql56/bin:$PATH‘ >> /etc/profile
> source /etc/profile

六、修改mysql密码(mysql5.6安装默认root密码为空)

> mysqladmin -u root password ‘123456‘

七、清理无用的mysql用户及库
登陆mysql

> mysql -uroot -p

查询用户

> select user,host from mysql.user;

如下所示

+------+-----------------------+
| user | host                  |
+------+-----------------------+
| root | 127.0.0.1             |
| root | ::1                   |
|      | localhost             |
| root | localhost             |
|      | localhost.localdomain |
| root | localhost.localdomain |
+------+-----------------------+
> drop user "root"@"::1";
> drop user ""@"localhost";
> drop user ""@"localhost.localdomain";
> drop user "root"@"localhost.localdomain";

删除无用库

> drop database test;
时间: 2024-08-26 21:09:52

centos7 二进制安装包安装 mysql5.6的相关文章

Linux下通用二进制安装包安装MySQL-5.7.17

解压拷贝 mv mysql-5.7.14-linux-glibc2.5-i686 /usr/local/mysql 先创建mysql用户 groupadd mysql useradd -r -g mysql -s /bin/false mysql 创建mysql的数据目录,该目录在初始化数据库的时候会用到 mkdir /mysql /mysql/data /mysql/log 修改目录权限 chown -R mysql:mysql /usr/local/mysql /mysql 创建my.cnf

centos7下使用mysql离线安装包安装mysql5.7

服务器环境: centos7 x64 需要安装mysql5.7+ 一.卸载CentOS7系统自带mariadb # 查看系统自带的Mariadb [root@CDH-141 ~]# rpm -qa|grep mariadb mariadb-libs-5.5.44-2.el7.centos.x86_64 # 卸载系统自带的Mariadb [root@CDH-141 ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64 # 删除etc

linux下二进制安装包的创建

一个合格的产品必须要有一个像样的安装包,每次拷来拷去显得太不上档次,哈哈...也不便于用户使用. 闲话不多扯,直奔主题,看过来吧,程序猿(媛)们:本文主要介绍二进制安装包的创建和使用: 1.首先介绍二进制安装包的结构: 1)最终生成的二进制安装包的名称为:Project.run 2)用于生成安装包的准备文件结构如下: ./mkinst.sh ./inst.sh ./Project-V1.0.tar.gz/Product-V1.0/work/product-inst.sh ./Project-V1

中标麒麟学习笔记3:试验制作wireshark二进制安装包

Wireshark是个优秀的网络包嗅探工具,对于学习理解网络知识有很大的帮助.中标麒麟桌面版本没有集成这一软件,所以想自己试着安装并学习一下如何制作RPM包. 学习了<fedora官网RPM包制作指南>后,觉得事情比较简单,主要就是编辑一个SPEC配置文件嘛,加上configure.make.make  install等指令,修改修改描述说明什么的就完活了.于是想先找个wireshark源码包,再找一个现成的SPEC文件,比如fedora21的SRPM包中就有,然后稍作修改就可以用rpmbui

记一次 centos7.2 rpm方式安装mysql5.7.19 报错

0.环境 本文操作系统: CentOS 7.2.1511 x86_64 MySQL 版本: 5.7.19 安装之前先把开发环境装一下 yum -y install gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre* make gd-devel libjpeg-devel libpng-devel libxml2-devel bzip2-devel libcurl-devel glib2 glib2-d

基于二进制通用格式安装mysql-5.5.52

基于二进制通用格式安装mysql-5.5.52 环境介绍: Linux主机:centos6.8 mysql二进制格式包:mysql-5.5.52-linux2.6-x86_64.tar.gz 1.解压包到特定目录 [[email protected] ~]# tar xf mysql-5.5.52-linux2.6-x86_64.tar.gz -C /usr/local/ 2.创建软链接 [[email protected] ~]# ln -sv /usr/local/mysql-5.5.52-

L2TP VPN 一键安装包安装和使用

L2TP VPN 一键安装包安装和使用 [介绍] L2TP是一种工业标准的Internet隧道协议,功能大致和PPTP协议类似,比如同样可以对网络数据流进行加密.不过也有不同之处,比如PPTP要求网络为IP网络,L2TP要求面向数据包的点对点连接:PPTP使用单一隧道,L2TP使用多隧道:L2TP提供包头压缩.隧道验证,而PPTP不支持. 本L2TP安装包由Hi-VPS提供. 另外,本站还有PPTP VPN 一键安装包,详情请参阅:<PPTP VPN 一键安装包(图文,OpenVZ适用)> [

在CentOS7中手工编译安装Mysql5.7

在CentOS7中手工编译安装Mysql5.7 实验介绍:由于Mysql自从5.5之后,都需要安装boost的函数库,所以和LAMP中编译安装Mysql略有不同,配置文件也不一样,下面来介绍. 1.首先查看CentOS7之前是否安装过Mysql,先要进行删除,使用的命令是. rpm -q mysql 2.首先使用yum仓库安装所需要的开发包和软件包. yum -y install ncurses \ #提供字符终端处理库 ncurses-devel \ #ncurses开发包 bison \ #

linux CentOS7 中安装包管理:rpm 、yum及源码包安装使用

一. 安装软件包的三种方法 yum ---python rpm工具 yum工具 源码包 二. rpm包介绍 设置光驱并挂载: [[email protected] ~]# mount /dev/cdrom /mntmount: /dev/sr0 写保护,将以只读方式挂载 [[email protected] ~]# ls /mntEULA    isolinux  repodata                      TRANS.TBL GPL     LiveOS    RPM-GPG-