linux 安装mysql5.6 yum
安装mysql:
查看mysql: rpm -qa | grep -i mysql 安装必要的环境 yum -y install gcc gcc-c++ ncurses-devel perl 查看环境:
rpm -qa | grep -i gcc 编译安装mysql前需要先创建mysql用户和组,创建mysql安装目录及存放目录。 groupadd mysql 创建用户组 useradd -g mysql mysql -s /bin/false 创建mysql用户加入mysql组 mkdir -p /data/mysql 创建mysql数据库存放目录 chown -R mysql:mysql /data/mysql 设置mysql数据库存放的权限 mkdir -p /usr/local/mysql 创建mysql安装目录
一般CentOS系统都没有自带安装cmake编译工具,yum也不一定能安装cmake编译工具,所以,本测试机下载cmake源码编译工具和mysql源码安装包。(mysql 5.5以上版本(包含mysql 5.5版本)都需要使用cmake工具进行编译,不能使用./configure编译):
Cmake官网下载地址:
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的库文件地址。
[root@ssticentos65 mysql]# ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql
[root@ssticentos65 mysql]# ln -s /usr/local/mysql/include/mysql /usr/include/mysql
#创建mysql启动文件 mysql.sock 软链接。(mysql.sock作用是例如你无须定义连接host的具体IP地址,只要为空或localhost就可以,如果文件被删除掉就使用localhost用户连接不到mysql服务器。)
[root@ssticentos65 mysql]# mkdir /var/lib/mysql
[root@ssticentos65 mysql]# ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
linux 安装mysql5.6 yum的更多相关文章
- Linux安装MySql5.7及配置(yum安装)
		
Linux安装MySql5.7及配置(yum安装) [root@xld ~]# rpm -q centos-release centos-release-7-7.1908.0.el7.centos.x ...
 - linux安装MySQL5.7记录
		
目录 linux安装MySQL5.7记录 1. 在根目录下创建文件夹/software和数据库数据文件/data/mysql 2. 从官网下载相应的MySQL版本 3. 解压并移动到/software ...
 - linux 安装 mysql-5.6.26
		
linux安装mysql-5.6.26 查看工具:winscp 下载地址 http://mirrors.sohu.com/mysql/MySQL-5.6/ 文件: mysql-5.6.26-linux ...
 - Kali 2019(debian linux)安装MySql5.7.x
		
Kali 2019(debian linux)安装MySql5.7.x MySQL安装 确认是否安装MySQL 终端输入:mysql 如出现Welcome to the MariaDB monitor ...
 - Linux安装mysql5.7版本
		
1.linux安装mysql5.7顺序 ①mysqladmin –version 查看版本号 ②mysql5.7安装在linux中需要先初始化 Mysqld –initialize –user=mys ...
 - linux(centos6.8 64位)下安装mysql5.7(yum方式)
		
下载mysql源安装包 # wget http:.noarch.rpm 安装mysql源包 #yum localinstall mysql57.noarch.rpm 检查mysql源是否安装成功 # ...
 - linux安装MySQL5.7.13(二进制|源码)
		
二进制和源码版本安装MySQL5.7.13,并简单介绍不同之处. 一.通用二进制部分 1.下载MySQL通用二进制软件包.[root@node1 ~]# wget http://120.52.72.2 ...
 - LINUX安装   RPM与YUM
		
1 Linux软件安装概述 安装程序的方式: 通用二进制格式:直接解压压缩文件,就可以使用.但一定要注意安装平台. 软件包管理器:如RPM. 软件包管理器的前端工具:如YUM. 源代码编译. 1 1. ...
 - Linux安装mysql5.6
		
安装mysql5.6https://www.cnblogs.com/wangdaijun/p/6132632.html
 
随机推荐
- C#本期本周的算法
			
C#根据当前时间获取,本周,本月,本季度等时间段 DateTime dt = DateTime.Now; //当前时间 DateTime startWeek = dt.AddDays( - Conve ...
 - 在vs2010使用EF出现CS0012: 类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义
			
网上查了一通都是在web.config中配置 System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c56 ...
 - MySQL(四)
			
一.使用正则表达式查询 SELECT * FROM employee WHERE name REGEXP '^ale'; SELECT * FROM employee WHERE name REGEX ...
 - python反爬之用户代理
			
# requests是第三方库,需要安装 pip install requests import requests import random # 通常很多网站都会设置检测请求头中的User-Agen ...
 - Design Pattern ->Abstract Factory
			
Layering & Contract Philosophy With additional indirection Abstract Factory //The example code i ...
 - Ubuntu 16.10 安装mysql
			
打开终端 sudo apt update 完成后 sudo apt install mysql-server 中间会提示设置root 账户的密码 有的文章提到 还要 install mysql-cli ...
 - Eclipse JSP 页面设置 charset=UTF-8
			
windows —> Preferences —> 搜索框中输入:JSP,设置如下:
 - [SVN]TortoiseSVN工具培训2─SVN的基本概念和工作模式
			
1.SVN是什么? TortoiseSVN,属于集中式版本控制工具,是Subversion版本控制系统的一个免费SVN开源客户端,可以对文件版本进行统一管理和控制:文件保存在中央版本库,您可以将文件恢 ...
 - pure-ftp 修改用户信息
			
1.修改用户test的密码 [root@localhost bin]# ./pure-pw passwd test #修改密码 Password: Enter it again: [root@loca ...
 - CentOS-6.5安装配置JDK-7
			
安装说明 系统环境:centos-6.5安装方式:rpm安装 软件:jdk-7-linux-x64.rpm下载地址:http://www.oracle.com/technetwork/java/jav ...