MySQL二进制安装部署

 1 #使用二进制包安装mysql
 2      cp mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz /data/
 3      tar -xf /data/mysql-5.6.29-linux-glibc2.5-x86_64.tar.gz -C /data/
 4      mv /data/mysql-5.6.29-linux-glibc2.5-x86_64 /data/mysql
 5
 6 #创建mysql数据存储目录
 7      mkdir /data/mysqldata
 8
 9 #添加mysql用户和mysql组
10      groupadd -r mysql
11      useradd -g mysql -r -s /sbin/nologin -M -d /data/mysqldata mysql
12      chown -R mysql:mysql /data/mysqldata
13
14 #初始化数据
15      cd /data/mysql && ./scripts/mysql_install_db --datadir=/data/mysqldata --user=mysql
16 #创建配置文件,配置文件内容如下
17      #[mysqld]
18      #basedir=/data/mysql
19      #datadir=/data/mysqldata
20      #port=3306
21      #socket=/tmp/mysql.sock
22      #user=mysql
23      #innodb_file_per_table=on
24      #skip_name_resolve=on
25      #symbolic-links=0
26      #[mysqld_safe]
27      #log-error=/data/mysql/mysqld.log
28      #pid-file=/data/mysql/mysqld.pid
29
30 #复制启动文件
31      cp /data/mysql/support-files/mysql.server /etc/init.d/mysqld
32      chmod 777 /etc/init.d/mysqld
33
34 #修改/etc/init.d/mysqld内容,内容如下:
35      #basedir=/data/mysql
36      #datadir=/data/mysqldata
37
38 #加入系统库核系统变量
39      ln -sv /data/mysql/include  /usr/include/mysql
40      echo ‘/data/mysql/lib‘ > /etc/ld.so.conf.d/mysql.conf
41      ldconfig
42      echo ‘export PATH=/data/mysql/bin/:$PATH‘ > /etc/profile.d/mysql.sh
43      source /etc/profile
44
45 #启动数据库服务
46      service mysqld start
时间: 2024-08-08 03:33:21

MySQL二进制安装部署的相关文章

LAMP环境部署:Apache源码安装+MySQL二进制安装+PHP源码安装+Nginx源码安装

Apache 版本:2.2.27 MySQL 版本:5.5.54-linux2.6-x86_64PHP 版本:5.3.27一.源码安装Apache1.首先安装上传工具2.上传LAMP环境所需安装包3.解压所有安装包4.安装Apache依赖包5.创建安装目录6.配置安装文件./configure \ #./configure 是用来生成Makefile文件用于编译安装 --prefix=/application/apache-2.2.27 \ #指定安装目录--enable-deflate \ #

mysql cluster安装部署

mysql cluster安装部署: http://www.178linux.com/36462 IPADDR=192.168.0.71 NETMASK=255.255.255.0 GATEWAY=192.168.0.1 DNS1=192.168.0.1 管理节点(MGM):  192.168.1.71 数据节点1(NDBD1):192.168.1.72 数据节点2(NDBD2):192.168.1.73 sql节点1(SQL1):   192.168.1.74 sql节点2(SQL2):  

mysql二进制安装,升级,多实例部署

目标 理解线上部署考虑的因素 学会编译安装以及二进制安装mysql 学会升级mysql 学会多实例部署mysql数据库 学会合理部署mysql线上库 考虑因素: 版本选择,5.1,5.5还是5.6? 分支选择,官方社区版?percona server?mariadb? 推荐官方版,简单易上手 安装方式,包安装?二进制包安装?源码安装? 线上推荐二进制包安装 路径配置,参数配置(尽量模板化,标准化) 一个实例多个库,or多个实例单个库? 二进制安装mysql 下载软件安装包 解压放到指定目录(比如

mysql5.6.20二进制安装部署文档

一.业务需求: 单台服务器线上运行着mysql5.5.48 现在是不影响线上的业务,不停止线上的mysql5.5数据库来部署另外一个mysql5.6.20的实例 二.安装部署过程: 2.1安装部署过程注意事项: 在初始化mysql数据库时,是会寻找my.cnf配置文件的,是有顺序的,默认的顺序是: [[email protected] ~]# mysql --help | grep 'Default options' -A 1 Default options are read from the

mysql二进制安装启动的问题

二进制安装后,启动时出现问题(mysql安装在/application/msyql下): [[email protected] bin]# /etc/init.d/mysqld startStarting MySQL.170320 22:21:51 mysqld_safe The file /usr/local/mysql/bin/mysqlddoes not exist or is not executable. Please cd to the mysql installationdirec

mysql二进制安装的问题

二进制安装后,启动时出现问题(mysql安装在/application/msyql下): [[email protected] bin]# /etc/init.d/mysqld startStarting MySQL.170320 22:21:51 mysqld_safe The file /usr/local/mysql/bin/mysqlddoes not exist or is not executable. Please cd to the mysql installationdirec

Mysql二进制安装过程

Msyql介绍 MySQL是一个关系型数据库管理系统,由瑞典的MySQl AB公司开发,目前属于Oracle旗下公司.MySql是最流行的关系型数据库,在WEB应用方面Mysql是最好的RDBMS应用软件之一. Mysql关联的数据库将数据保存在不同的表中,这样增加了速度并提高了灵活性:使用SQL语言用于访问数据库的最常用标准化语言,它体积小,总体拥有成本地,开源等特点是中小型企业的首选. MySQL的安装 在Mysql官网下载稳定的社区版本.它的安装方式有yum 安装.二进制安装已经源码安装.

MYSQL 二进制安装+XFS

1. 准备分区 yum install  xfsprogs [[email protected] yum.repos.d]# mkfs.xfs -f -i attr=2 -l lazy-count=1,sectsize=4096 -b size=4096 -d sectsize=4096 -L data /dev/sdb meta-data=/dev/sdb               isize=256    agcount=4, agsize=1966080 blks =          

MySQL Cluster安装部署(Success)

参考:http://www.cnblogs.com/zhoulf/archive/2013/01/30/2883207.html 安装要求 安装环境:centos6.3(X64) 软件名称 :mysql-cluster-gpl-7.3.8-linux-glibc2.5-x86_64.tar.gz (通用版) 管理节点IP:10.61.5.51 数据节点-SQL节点IP:10.61.5.52 数据节点-SQL节点IP:10.61.5.52 安装依赖包:yum install -y glibc pe