阿里云linux安装解压版mysql_阿里云服务器手动安装mysql for Linux

最近一年阿里云的服务器非常火,有幸接触了一下,下面介绍全新阿里云linux(CentOS6.5)编码方式手动安装Mysql5.6的全过程:

一、登录服务器

首先安装几个我个人常用的软件

# yum -y install lrzsz nmap telnet gcc

二、上传并解压安装包

# cd /usr/local/src

# rz   /使用rz命令上传要安装的包(mysql-5.6.10.tar.gz)到服务器上;

# tar xzvf mysql-5.6.10.tar.gz

三、安装Mysql

# cd mysql-5.6.10

# vim compile.sh    //内容如下:#!/bin/bash

cmake \

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \

-DDEFAULT_CHARSET=utf8 \

-DDEFAULT_COLLATION=utf8_general_ci \

-DEXTRA_CHARSETS=all \

-DWITH_INNOBASE_STORAGE_ENGINE=1 \

-DWITH_MYISAM_STORAGE_ENGINE=1 \

-DENABLED_LOCAL_INFILE=1 \

-DWITH_DEBUG=0

yum -y install cmake ncurses-devel  gcc gcc-c++ bison  //必须安装这些程序包,否则执行上面的脚本文件会报错;

chmod 755 compile.sh

./comple.sh

make

make install

useradd -M -s /sbin/nologin mysql

chown -R mysql.mysql /usr/local/mysql

mv /etc/my.cnf /etc/my.cnf.bak

cd /usr/local/mysql/support-files

cp my-default.cnf /etc/my.cnf

cp mysql.server /etc/rc.d/init.d/mysqld

chkconfig --add mysqld

chkconfig mysqld on

cd /usr/local/mysql/scripts/

mkdir -p /data/var/lib/mysql

# vim /etc/my.cnf    //添加如下内容[client]

default-character-set=utf8

socket=/data/var/lib/mysql/mysql.sock

[mysql]

default-character-set=utf8

socket=/data/var/lib/mysql/mysql.sock

[mysqld]

skip-host-cache

skip-name-resolve

default-storage-engine=INNODB

socket=/data/var/lib/mysql/mysql.sock

datadir=/data/var/lib/mysql

max_connections=1000

back_log=500

innodb_buffer_pool_size=256M

innodb_flush_log_at_trx_commit=0

innodb_log_buffer_size=20M

innodb_additional_mem_pool_size=20M

thread_cache_size=16

interactive_timeout=300

wait_timeout=300

# ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/var/lib/mysql

# /etc/init.d/mysqld start

# vim /root/.bash_profile    //在文件最后增加如下内容:export mysql=/usr/local/mysql

export PATH=$mysql/bin:$PATH

# msyql    //登录mysql,删除多余的用户,只保留host=localhost,uesr=root的一个用户;并且设置root的登录密码等;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值