linux 安装mysql5.6 yum

安装mysql:

 1 查看mysql:
 2
 3 rpm -qa | grep -i mysql
 4
 5 安装必要的环境
 6
 7 yum -y install gcc gcc-c++ ncurses-devel perl
 8
 9
10 查看环境:
11 rpm -qa | grep -i gcc
12
13 编译安装mysql前需要先创建mysql用户和组,创建mysql安装目录及存放目录。
14
15  groupadd mysql   创建用户组
16
17  useradd -g mysql mysql -s /bin/false  创建mysql用户加入mysql组
18
19  mkdir -p /data/mysql   创建mysql数据库存放目录
20
21  chown -R mysql:mysql /data/mysql  设置mysql数据库存放的权限
22
23  mkdir -p /usr/local/mysql  创建mysql安装目录

一般CentOS系统都没有自带安装cmake编译工具,yum也不一定能安装cmake编译工具,所以,本测试机下载cmake源码编译工具和mysql源码安装包。(mysql 5.5以上版本(包含mysql 5.5版本)都需要使用cmake工具进行编译,不能使用./configure编译):

  

Cmake官网下载地址:

https://cmake.org/download/

mysql源码安装包下载地址:

标注:mysql 5.7以上版本(包含 mysql 5.7版本)在使用cmake进行编译时会提示错误需要boost软件包支持。

官网下载地址:https://dev.mysql.com/downloads/mysql/

其它下载地址:http://mirrors.sohu.com/mysql/   (本测试机使用的这个下载地址,下载mysql-5.5.53.tar.gz安装包)

下载cmake:wget https://cmake.org/files/v3.8/cmake-3.8.0.tar.gz

下载mysql:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.16.tar.gz

把下载好的cmake-3.7.2.tar.gz 和 mysql-5.5.53.tar.gz 安装包上传到CentOS 6.5创建的文件夹 /home/mysql 进行解压。

(解压命令 tar –zxvf cmake-3.7.2.tar.gz)

编译安装cmake编译工具。(先执行./configure检查配置,再执行make编译,最后执行make install 安装)

编译安装mysql软件包。(先执行 cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql -DSYSCONFDIR=/etc  再执行 make    最后执行 make install )

说明:(主要用到三个参数值,网上截的图仅供参考,mysql安装路径以上面的操作为准)

生成 mysql系统数据库,添加my.cnf配置文件软连接

mysql添加系统开机自动启动功能。

把mysql服务添加系统环境变量。

启动mysql服务。

输入mysql  –uroot  -p 登录测试成功。

修改密码:

linux:mysql连接navicat:

特殊操作:

  

#把mysql库文件链接到系统默认位置,以后类似PHP等软件就可以不指定mysql的库文件地址。

[[email protected] mysql]# ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql

[[email protected] mysql]# ln -s /usr/local/mysql/include/mysql /usr/include/mysql

#创建mysql启动文件 mysql.sock 软链接。(mysql.sock作用是例如你无须定义连接host的具体IP地址,只要为空或localhost就可以,如果文件被删除掉就使用localhost用户连接不到mysql服务器。)

[[email protected] mysql]# mkdir /var/lib/mysql

[[email protected] mysql]# ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

时间: 2024-12-05 00:55:26

linux 安装mysql5.6 yum的相关文章

Linux安装mysql5.5.40

Linux安装mysql5.5.40 一.    操作系统与软件 操作系统及版本 Centos 6.4 依赖包 gcc.gcc-c++.cmake.ncurses-devel 下载目录 /opt Mysql安装目录 /usr/local/mysql/ 二.    准备工作 操作系统 Centos Ubuntu 安装cmake yum install cmake sudo apt-get install cmake 安装bison yum install bison sudo apt-get in

Linux安装MySQL5.7

Linux安装MySQL5.7 操作系统信息 # cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m # uname -a Linux mysql5-6 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 上传文件至Linux服务器 652M mysql-5.7.17-linux-glibc2.5-x8

linux安装mysql5.7.22,tomcat,jdk

1,linux安装MySQL5.7.22 (1)linux上有数据库服务器通过rpm -qa | grep mysql查看,需要先卸载掉本机的数据库服务器rpm -e --nodeps mysql-libs-5.1.73-8.el6_ (2)mkdir /usr/local/mysqls用于存放mysql压缩包 (3)下载mysql安装包:wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12

linux(centos6.8 64位)下安装mysql5.7(yum方式)

下载mysql源安装包 # wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 安装mysql源包 #yum localinstall mysql57-community-release-el7-8.noarch.rpm 检查mysql源是否安装成功 # yum repolist enabled | grep "mysql.*-community.*" 看到下图(三个)表示成功: mysql-

linux安装MySQL5.7.13(二进制|源码)

二进制和源码版本安装MySQL5.7.13,并简单介绍不同之处. 一.通用二进制部分 1.下载MySQL通用二进制软件包.[[email protected] ~]# wget http://120.52.72.21/cdn.mysql.com/c3pr90ntc0td//Downloads/MySQL-5.7/mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz 2.解压软件.[[email protected] ~]# tar xf mysql-5.7.13-l

linux安装mysql5.6

目录 准备工作 运行环境 确认你的安装版本 下载MySQL 安装MySQL 准备安装环境 编译和安装 配置MySQL 单实例配置 单实例配置方法 添加防火墙 启动MySQL 重启MySQL 多实例配置 什么是多实例 多实例配置方法 创建启动文件 初始化数据库 配置防火墙 启动MySQL 登陆MySQL 重启MySQL 准备工作 运行环境 本文的运行环境如下 系统版本 CentOS7最小化安装: Linux version 3.10.0-123.el7.x86_64 ([email protect

linux 安装mysql数据库——yum安装法

mysql数据库有多种安装方式,本文只介绍在Linux服务器上最实用.最快捷的mysql server安装方法.一.Linux服务器yum安装(CentOS6.3 64位)所有在服务器上执行的命令,都在 # 后面1.命令安装mysql# yum install mysql mysql-server mysql-devel -y最后提示 Complete!  表示安装成功 2.查看是否生成了mysqld服务, 并设置随机启动# chkconfig --list |grep mysql 数字代码服务

linux 安装mysql5.7.25

这两天一直在弄mysql.一直安装.终于可以安装一个成一个了.哈哈哈 自己又写了个脚本希望对大家有所帮助 脚本非常简单 不错操作起来也很容易 重要提示 我的linux 是centos7.不是6. 7和6 是不同的 关闭防火墙也是不一样的 如果你的是 6 那么请不要这个方法 哈哈哈.安全起见 1.首先我是是安装的 mysql-5.7.25-linux-glibc2.12-x86_64.tar 这个版本的数据库.如果大家想安装 用我的方法 去mysql官网跟我下的一样的数据库  传送门 下载完 需要

linux安装MySQL-5.6.22-1.el6.i686.rpm-bundle.tar

1.首先搜索系统有没有安装过mysql,使用命令 rpm -qa|grep mysql 有的话先卸载 rpm -e --nodeps  + mysql应用名字\ 2.在/usr/local下创建mysql文件夹 解压 MySQL-5.6.22-1.el6.i686.rpm-bundle.tar 到mysql目录下 tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql 3.  在mysql目录下安装mysql程序 安