mysql56以上版本安装

本文详细介绍了在CentOS6.6环境下从源码编译安装MySQL5.6的过程,包括环境配置、依赖安装、编译参数设置及数据库初始化等关键步骤。

MySQL编译安装
环境:
  OS: CentOS 6.6x64 mini
  mysql: mysql-5.6.25

  1. mysql 下载:
        http://dev.mysql.com/downloads/mysql/
        说明:这个网站有时候JS被墙,你选择了Source Code会没有反应,所以可以考虑翻翻翻翻翻翻翻Q或者直接点下边的链接
        下载地址:
        wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.27.tar.gz
    2.安装
      先禁用selinux

3.安装cmake
yum install cmake wget gcc-c++ gcc ncurses-devel -y
groupadd mysql
useradd -g mysql mysql
tar xvf mysql-5.6.25.tar.gz
cd mysql-5.6.25
4
cmake
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql
-DMYSQL_DATADIR=/usr/local/mysql/data
-DSYSCONFDIR=/etc
-DWITH_MYISAM_STORAGE_ENGINE=1
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_MEMORY_STORAGE_ENGINE=1
-DWITH_READLINE=1
-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock
-DMYSQL_TCP_PORT=3306
-DENABLED_LOCAL_INFILE=1
-DWITH_PARTITION_STORAGE_ENGINE=1
-DEXTRA_CHARSETS=all
-DDEFAULT_CHARSET=utf8
-DDEFAULT_COLLATION=utf8_general_ci5

5.make 和 make install 时间比较长

make

make install

yum-y install autoconf

安装完成了

cd /usr/local/mysql
chown -R mysql .
chgrp -R mysql .
scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql data

启动脚本

cp support-files/mysql.server /etc/init.d/mysql.server

启动数据库

bin/mysqld_safe --user=mysql &
service mysql.server start

首先为用户创建一个数据库

create database test ;

授权
grant all privileges on test .* to test@localhost identified by ‘1234’;

授权外部访问权限
grant all privileges on . to ‘test’@‘localhost’ identified by ‘test’;
grant all privileges on . to ‘test’@’%’ identified by ‘test’;

flush privileges;//刷新系统权限表

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值