CentOS 7 MySql 解压版安装配置
下载
- 访问www.mysql.com
- 点击DOWNLOADS-->Community-->MySQL Community Server
- 选择要下载的版本,目前可选择的有:
5.5
、5.6
、5.7
、8.0
,这里以5.7
为例,所以选择的是5.7
。 - 操作系统选择
Red Hat Enterprise Linux / Oracle Linux
,操作系统版本选择Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit)
,下面列表过滤的找到Compressed TAR Archive
tar压缩文件下载即可,这里选择的是mysql-5.7.25-el7-x86_64.tar.gz
。
将文件下载到CentOS服务器上,或者通过Windows下载后上传到CentOS服务器上。
(这里将文件放到/opt/soft/mysql-5.7.25-el7-x86_64.tar.gz
)
安装配置
1、添加组和用户
2、解压到指定位置
这里准备将mysql放到/opt/program/mysql
目录中。
- 创建
/opt/program/
目录。 - 进入到
/opt/program/
目录。 - 解压
/opt/soft/mysql-5.7.25-el7-x86_64.tar.gz
文件,不指定目录的话,会解压到用户所在的目录(也就是/opt/program/
)。 - 重新命名文件夹名为
mysql
。 - 创建数据库目录
data
。[root@localhost ~]: mkdir /opt/program[root@localhost ~]: cd /opt/program[root@localhost program]: tar -zxvf /opt/soft/mysql-5.7.25-el7-x86_64.tar.gzmysql-5.7.25-el7-x86_64/bin/myisam_ftdumpmysql-5.7.25-el7-x86_64/bin/myisamchkmysql-5.7.25-el7-x86_64/bin/myisamlogmysql-5.7.25-el7-x86_64/bin/myisampackmysql-5.7.25-el7-x86_64/bin/mysql…………[root@localhost program]: mv mysql-5.7.25-el7-x86_64 mysql[root@localhost program]: mkdir mysql/data
3、给用户和组赋权
4、初始化mysql数据库
初始化需要指定mysql程序的目录以及数据库的目录
警告可以先不管,最后的位置是随机生成的root密码hxwVZi*0-e3<
5、配置my.cnf文件
mysql启动时,默认会查找/etc/my.cnf
文件作为配置文件。
配置示例如下:
6、为mysql配置环境变量
可以通过/etc/profile
文件配置。
打开该文件,在最末尾的位置加上
保存退出,再执行
通过# echo $PATH
可以查看环境变量信息
7、制作自启动服务
第一种,将mysql.server复制到/etc/ini.d/目录下配置自启动服务
通过# chkconfig --list
查看是否添加成功
然后通过service
命令控制
第二种,通过systemd制作自启动服务
配置示例如下:
然后通过systemctl
命令控制即可,启动服务和启用自启动
第三种,通过systemd制作自启动服务,并且通过mysql/bin/mysqld来启动,my.cnf可以自定义位置。(参照于Windows服务的启动配置) mysql.service
配置示例如下:
附
- 错误:
error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
解决方法: 检查是否有libaio库# rpm -qa|grep libaio
,如果没有则安装# yum install libaio
。
CentOS 7 MySql 解压版安装配置的更多相关文章
- MySQL解压版安装配置详解
MySQL解压版安装起来比较简单,步骤相对较少.下面我们就来详细介绍一下如何在windows操作系统上安装解压班的MySQL. 1.下载解压版MySQL,地址:http://downloads.mys ...
- MySQL解压版安装配置
官网下载地址:http://dev.mysql.com/downloads/windows/installer/ (可以选择解压版zip下载,也可以选择msi安装版.) 解压zip版配置: 1. 下载 ...
- MySQL踩坑及MySQL解压版安装
MySQL默认当前时间: MySQL5.5版本以下是不支持:datetime default now() 的,只能写成 timestamp default now() ; 而MySQL5.6以上是支持 ...
- MySQL Server 5.6 解压版安装配置
MySQL解压版下载地址为: http://dev.mysql.com/downloads/mysql/5.6.html#downloads 安装及配置步骤: ①将MySQL的zip包解压到路径C:\ ...
- mysql 5.7.21 解压版安装配置方法图文教程
引用:https://www.jb51.net/article/140951.htm 1.首先,你要下载MySQL解压版,下载地址,图解: 2.解压安装包,根据自己的喜好选择路径,我选择的路径是C:\ ...
- 【Linux】MySQL解压版安装及允许远程访问
安装环境/工具 1.Linux( centOS 版) 2.mysql-5.6.31-linux-glibc2.5-x86_64.tar 安装步骤 1.下载mysql解压版(mysql-5.6.31-l ...
- windows下MySQL解压版安装
MySQL的安装 一.前期准备 获取MySQL解压版安装包(本文使用的是 [mysql-5.7.28-winx64.zip]版本) 获取方式: 通过官网下载,官方下载地址:“https://dev.m ...
- mysql解压版安装
1.下载MySQL解压版(32位) http://dev.mysql.com/downloads/mysql/
- win10 安装 mysql解压版安装步骤
参考资料:win 10 安装 mysql 5.7 网址:http://blog.sina.com.cn/s/blog_5f39af320102wbk0.html 本文参考上面的网址的教程,感谢作者分享 ...
随机推荐
- mysql之聚合函数、group by、having
sql中提供聚合函数可以用来统计,求和,求最值等 那么聚合函数有哪些呢? COUNT 统计行数量 SUM 求某一列的和 AVG 求某一列的平均值 MAX 求某 ...
- .NET之微信消息模板推送
最近在项目中使用到了微信消息模板推送的功能,也就是将对应的消息推送到对应的用户微信上去,前提是你必须要有一个微信公众号并且是付费了的才会有这个功能,还有就是要推送的用户必须是的关注了你的微信公众号的. ...
- C# ListView 控件和 INotifyPropertyChanged 接口
ListView 控件和 DataGridView 控件 ListView 是跟 Winform 中 DataGridView 用法以及显示效果差不多的一个 WPF 控件,可以通过列表的方式方便的显示 ...
- mysql优化一之查询优化
这一篇笔记的mysql优化是注重于查询优化,根据mysql的执行情况,判断mysql什么时候需要优化,关于数据库开始阶段的数据库逻辑.物理结构的设计结构优化不是本文重点,下次再谈 查看mysql语句的 ...
- Java基础——集合(持续更新中)
集合框架 Java.util.Collection Collection接口中的共性功能 1,添加 booblean add(Object obj); 往该集合中添加元素,一次添加一个 boolea ...
- 配置Java文件
下载jdk https://www.oracle.com ----------------------------------------------------------------------- ...
- 面向对象(__item__)
#Author : Kelvin #Date : 2019/1/20 21:37 class People: def __getitem__(self, item): print("geti ...
- qml demo分析(maroon-小游戏)
1.效果展示 这篇文章我还是分析一个qt源码中的qml程序,程序运行效果如下图所示. 图1 游戏开始 图2 游戏中 2.源码分析 这个游戏的源码文件比较多,为了能更清楚的了解整个代码,我先整体分析 ...
- 【Android Studio安装部署系列】二十五、Android studio使用NDK生成so文件和arr文件
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio使用ndk的简单步骤. NDK环境搭建 下载NDK 下载链接:https://developer.and ...
- 【Android Studio安装部署系列】三十四、将Eclipse项目导入到Android Studio中
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 我采用的是笨方法:新创建Android Studio项目,然后将Eclipse项目中的目录一一复制到Android Studio项目 ...