快速部署MySQL5.6.36数据库实践

1、创建用户安装依赖包上传软件包
[[email protected] ~]# useradd -s /sbin/nologin -M mysql #<==创建用户
[[email protected] app]# yum install libaio* perl-devel -y #<==安装依赖包
[[email protected] app]# mkdir -p /home/app #<==创建软件存放目录
[[email protected] app]# cd /home/app #<==切换目录上传文件
[[email protected] app]# rz
2、解压移动安装包
[[email protected] app]# tar zvxf mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz #<==解压安装包
[[email protected] app]# mkdir /app #<==创建软件安装目录
[[email protected] app]# mv mysql-5.6.36-linux-glibc2.5-x86_64 /app/mysql-5.6.36 #<==移动安装包目录至软件安装目录
[[email protected] app]# ln -s /app/mysql-5.6.36 /app/mysql #<==创建软连接
3、初始化数据库
[[email protected] app]# cp /app/mysql/support-files/my-default.cnf /etc/my.cnf #<==复制配置文件
[[email protected] app]# chown -R mysql.mysql /app/mysql #<==更改目录权限
[[email protected] app]# chmod -R 1777 /tmp/ #<==更改权限
[[email protected] data]# /app/mysql/scripts/mysql_install_db --user=mysql --basedir=/app/mysql --datadir=/app/mysql/data #<==初始化数据库
[[email protected] data]# cp /app/mysql/support-files/mysql.server /etc/init.d/mysqld #<==复制启动脚本至开机启动目录
[[email protected] data]# chmod +x /etc/init.d/mysqld #给启动脚本添加执行权限
[[email protected] data]# sed -i ‘s#/usr/local/mysql#/app/mysql#g‘ /etc/init.d/mysqld /app/mysql/bin/mysqld_safe #<==替换默认安装位置路径
[[email protected] data]# chkconfig --add mysqld #<==加入开机启动项
[[email protected] data]# chkconfig mysqld on #<==设置开机启动
[[email protected] data]# chkconfig --list mysqld #<==查看设置是否生效
[[email protected] data]# echo "export PATH=/app/mysql/bin:PATH">>/etc/profile #<==添加环境变量
[[email protected] data]# source /etc/profile #<==生效环境变量
[[email protected] data]# /etc/init.d/mysqld start #<==启动程序
[[email protected] data]# mysql #<==登录测试成功

原文地址:http://blog.51cto.com/11956937/2096600

时间: 2024-10-11 21:17:49

快速部署MySQL5.6.36数据库实践的相关文章

3分钟内快速部署MySQL5.6.35数据库实践

3分钟内快速部署MySQL5.6.35数据库实践 1.下载软件 wget -q http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz 2.解压移动 tar xf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz  mkdir -p /application mv mysql-5.6.35-linux-glibc2.5-x86_64 /applicatio

快速部署MySQL5.6.34数据库实践

第一章 MySQL介绍 1.1 什么是MySQL 简单来说,数据库(英文Database)就是一个存放计算机数据的仓库,这个仓库是按照一定的数据结构(数据库结构是指数据库的组织形式或数据之间的联系)来对数据进行组织和存储的,我们可以通过数据库提供的多种方法来管理期中的数据. 2.2 为什么选择MySQL数据库 毫无疑问,即成事实,绝大多数的使用linux操作系统的大中小互联网网站都在使用MySQL做为其后端的数据库存储,从大型的BAT门户,到电商平台,分类门户登无一例外都是用MySQL数据库.那

.Net core2.0+Mysql5.7部署到CentOS7.5完整实践经验

原文:.Net core2.0+Mysql5.7部署到CentOS7.5完整实践经验 本文为本人最近学习将.Net Core部署到Linux的一些经验总结,也提供点也和我一样对Linux接触不多的.Net Core开发者. 一.部署用到的环境和工具 1.Linux采用最新的CentOS7.5版本,开发使用VS2017搭配的.Net Core 为2.0的SDK版本号2.1.202(可到微软官方下载:https://dotnet.microsoft.com/download/dotnet-core/

mysql-5.6.36单/多实例部署

mysql多实例部署 实验环境 mysql-1:10.0.0.101?mysql-2:10.0.0.102?centos 6.9 mysql的源码安装 [root@mysql-1 3306]# cat /etc/redhat-release CentOS release 6.9 (Final)关闭iptables和selinux安装mysql-5.6.36##安装前期准备#1.创建安装目录及软件包下载目录 [ -e /tools ]||mkdir -p /tools [ -e /applicat

利用docker-compose快速部署测试用数据库服务器

起因 开发中经常需要快速部署一台随用随关的数据库服务器,如mysql,oracle,mongodb,elastic-search 尝试 一直觉得docker特别方便,加上docker-compose.yaml简直如虎添翼 解决方案 新建目录并选择需要的服务器,写入docker-compose.yaml,执行docker-compose up -d即可. ps1. 如需要,请自行依据对应镜像主页说明,修改镜像版本和密码等参数 ps2. 如果不能启动,请尝试sudo chmod 774 data/修

以windows服务方式快速部署免安装版Postgres数据库

目录 以windows服务方式快速部署免安装版Postgres数据库 1.下载Postgresql数据库免安装包 2.安装环境准备及验证 解压文件 测试环境依赖 3.创建并初始化数据目录 创建数据目录 初始化数据目录 5.配置postgres数据库 打开并修改postgresql.conf 打开并修改pg_hba.conf 4.安装服务 6.创建用户.数据库 连接数据库 创建用户.数据库 以windows服务方式快速部署免安装版Postgres数据库 1.下载Postgresql数据库免安装包

MySQL入门02-MySQL二进制版本快速部署

在上篇文章 MySQL入门01-MySQL源码安装 中,我们介绍了MySQL源码安装的方法.源码安装虽然有着更加灵活和更加优化等诸多优势.但源码编译安装部署的过程相对复杂,而且整个过程所花费的时间很长.对于一整套系统和硬件完全一样的机器,其实完全可以只在一台机器源码安装,然后打包好编译出来的二进制版本,拷贝到其他机器解压,直接进行一些配置即可. 本篇文章就来介绍一下二进制版本安装配置MySQL的整个过程. 1.上传二进制版本 2.规划数据存放目录 3.解压二进制版本的MySQL 4.添加组和用户

使用yum快速部署Oracle安装环境(11g)

基于Linux安装过Oracle的童鞋们都应该清楚,安装Oracle的确是一件比较费时费力的差事,因为仅仅是前期的rpm包,内核参数,创建用户等等这些个步骤都让那些新手不免眼花缭乱,一不留神,就导致最终的安装过程中报错而不得不从头来过.现在基于Oracle Linux,Oracle仅仅需要通过安装oracle-rdbms-server-11gR2-preinstall RPM包即可全部搞定其余未安装的RPM包,解决之间的依赖关系,配置内核参数等等.客官,正在基于Oracle Linux 安装Or

Docker+Nextcloud快速部署个人网盘

各位大佬好,,,萌新顾北清又回来更新了,今天要快速部署一个人网盘. 有多快呢,,,5分钟吧,因为我们使用Docker部署. Docker基础可以看看我之前的博文.(点这里点这里) 那么,,,开始吧. 实验环境:小伙伴的阿里云服务器,安装的是Centos7的系统,要安装的网盘叫Nextcloud 下面开始安装 第一步 老规矩,先安装Docker环境. 命令如下: [[email protected] ~]# yum install -y docker Loaded plugins: fastest