01- MySQL安装

操作系统:

Red Hat Enterprise Linux 6.6 x86_64

备注:

物理机上部署了一台PXE服务器(RHEL 6.6 x86_64 + http + dhcp + tftp + kickstart + dns),安装的RHEL 6.6里所选择的包为@base,并且提前将光盘配置为本地源。

软件包:

cmake-2.8.10.2.tar.gz

mysql-5.5.33.tar.gz

安装步骤:

#!/bin/bash

# install require packages
yum -y install ncurses ncurses-devel openssl-devel bison gcc gcc-c++ make

# install cmake
tar xzf cmake-2.8.10.2.tar.gz
cd cmake-2.8.10.2
./bootstrap
make
make install
cmake -version

# install mysql
cd ..
groupadd -g 36 mysql
useradd -M -g mysql -s /sbin/nologin -u 36 mysql
tar xvf mysql-5.5.33.tar.gz
cd mysql-5.5.33
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.5.33 \
-DSYSCONFDIR=/etc \
-DMYSQL_DATADIR=/usr/local/mysql-5.5.33/data \
-DINSTALL_MANDIR=/usr/share/man \
-DMYSQL_TCP_PORT=3306 \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DEXTRA_CHARSETS=all \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_READLINE=1 \
-DWITH_SSL=system \
-DWITH_EMBEDDED_SERVER=1 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1
make
make install

# configure mysql
chown -R mysql:mysql /usr/local/mysql-5.5.33
ln -s /usr/local/mysql-5.5.33 /usr/local/mysql
chmod 755 ./scripts/mysql_install_db
./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data
cp support-files/my-huge.cnf /etc/my.cnf
cp support-files/mysql.server /etc/rc.d/init.d/mysqld
chmod 755 /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
chkconfig mysqld on
service mysqld start
echo "export PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
source /etc/profile

时间: 2024-12-22 02:04:21

01- MySQL安装的相关文章

mysql入门基础及mysql安装(01)

数据库是存储和管理数据的仓库,但是数据库本身不能直接存储数据,数据存储在表中.存储数据必然会用到数据库服务器,即就是一台计算机上安装了数据库管理程序,如:mysql. sql语言:用于管理数据库中的数据,如:存取数据,查询数据,更新数据.        数据定义语言(Data Definition Language,DDL):定义数据库,表等. CREATE,ALTER,DROP语句 数据操作语言(Data Manipulation Language,DML):对数据库进行添加,修改,删除操作.

LNMP搭建01 -- 编译安装MySQL 5.6.14 和 LNMP相关的区别

[编译安装MySQL 5.6.14] [http://www.cnblogs.com/xiongpq/p/3384681.html ]  [mysql-5.6.14.tar.gz 下载] http://pan.baidu.com/s/1jGIffFo   一:卸载旧版本 使用下面的命令检查是否安装有MySQL,若是初次安装直接跳过. rpm -qa | grep mysql 有的话通过下面的命令来卸载掉 其实很简单,直接删除编译后的安装目录,例如:/usr/local/mysql 即可. rpm

MySQL—01—MySQL介绍和安装

一. MySQL 简介 1 什么是 MySQL MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司.MySQL 是一种关系型数据库管理系统,关系型数据库将数据保存在不同的表 中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性. 2 MySQL 特点 MySQL 是开源的,所以你不需要支付额外的费用. MySQL 支持大型系统的数据库.可以处理拥有上千万条记录的大型数据库. MySQL 使用标准的 SQL 数据语言形式. My

Centos下MySQL安装与配置

一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库,咱不得不首先推荐的是mysql数据库了,而且Mysql数据库的第一个版本就是发行在Linux系统上的. MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司.MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内

Linux命令:nginx及php和mysql安装使用

首先下载mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz lftp [email protected]:/> get mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz 314592758 bytes transferred in 28 seconds (10.66M/s) lftp [email protected]:/> quit [[email protected] ~]# ls anaconda-ks.cfg  Down

mysql安装及基本操作(mysql作业)

1 官网下载,链接  https://www.mysql.com/downloads/ Download MySQL Community Server 默认为你选好了Mac OS X 平台 选择的是.dmg的.点击右侧的download进行下载. 跳转到另外一个界面,提示你需不需要注册,直接选择最下面的"No thanks,just take me to downloads!" 2  安装MySQL 安装完成后终端输入: $mysql -version -bash: mysql: co

MySQL安装常见问题(找不到文件,系统服务无法启动...)

在安装mysql时总是会遇到问题,每次重新安装都会花很多时间来排查.在网上其实有很多相关的文章,但很多都只讲了方法,但没讲具体细节问题,导致无法解决问题.其实有时候知道问题的原因,但总是因为一些细节问题没有注意到,反复的尝试,浪费了很多时间.现在把我安装过程中遇到的问题以及该注意的问题记录下来. 环境:windows7 mysql版本:mysql-5.6.10-win32 如果是默认安装,那么mysql会被安装到目录C:\Program Files\MySQL\MySQL Server 5.6中

mysql安装部署,备份,主从

MySQL数据库 By:大官人 一.MySQL介绍 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的RDBMS (Relational Database Management System,关系数据库管理系统)应用软件之一.MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性.M

linux下MySQL安装登录及操作

linux下MySQL安装登录及操作 二.安装Mysql 1.下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下载地址为:http://www.mysql.com/downloads/mysql-4.0.html, 打开此网页,下拉网页找到“Linux x86 RPM downloads”项,找到“Server”和“Client programs”项,下载需要的

11.1 LAMP架构介绍 11.2 MySQL、MariaDB介绍 11.3/11.4/11.5 MySQL安装

11.1 LAMP架构介绍 11.2 MySQL.MariaDB介绍 11.3/11.4/11.5 MySQL安装 扩展 mysql5.5源码编译安装 http://www.aminglinux.com/bbs/thread-1059-1-1.html mysql5.7二进制包安装(变化较大) http://www.apelearn.com/bbs/thread-10105-1-1.html 11.1 LAMP架构介绍 Linux + Apache(httpd)+ MySQL + PHP  PH