mysql5.6 源码安装—不编译

环境准备:

CentOS6.5   192.168.30.133

安装包准备:

下载安装包 mysql-5.6.15-linux-glibc2.5-x86_64.tar.gz

具体安装:

[[email protected]_RealServer bin]# cd /home/mysql
[[email protected]_RealServer mysql]# tar -zxvf mysql-5.6.15-linux-glibc2.5-x86_64.tar.gz
[[email protected]_RealServer mysql]# mv mysql-5.6.15-linux-glibc2.5-x86_64 mysql-5.6.15
[[email protected]_RealServer ~]# mkdir /mysql3306
[[email protected]_RealServer ~]# mkdir -p /mysql3306/data
[[email protected]_RealServer ~]# mkdir -p /mysql3306/logs
[[email protected]_RealServer ~]# mkdir -p /mysql3306/temp
[[email protected]_RealServer ~]# chown -R mysql:mysql /mysql3306
[[email protected]_RealServer mysql]# chown -R mysql:mysql mysql-5.6.15/
su - mysql
cd /mysql3306/data

vim my.cnf 编辑配置文件

[client] 
port = 3306
socket = /mysql3306/data/mysql.sock 
[mysqld]
user=msql
port=3306
#bind-address=0.0.0.0
socket = /mysql3306/data/mysql.sock.3306
pid-file = /mysql3306/data/mysql.pid
basedir = /home/mysql/mysql-5.6.15
datadir = /mysql3306/data
server-id=1
log-bin=mysql-bin
log-bin-index= mysql-bin.index
 
# LOGGING
log_error=/mysql3306/logs/mysql-error.log   
slow_query_log_file= /mysql3306/logs/mysql-slow.log
slow_query_log=1
character-sets-dir = /home/mysql/mysql-5.6.15/share/charsets
back_log = 2000
max_connections = 1000
connect-timeout = 60
wait-timeout = 28800
net_buffer_length = 16384
max_allowed_packet = 64M
thread_stack = 192K
thread_cache_size = 20
thread_concurrency = 128
query_cache_size = 25M
query_cache_limit = 2M
query_cache_min_res_unit = 2
default-time-zone = system
character-set-server = utf8
default-storage-engine = InnoDB
tmp_table_size = 51M
max_heap_table_size = 51M
max_binlog_size = 1G
max_relay_log_size = 1G
[mysql]
disable-auto-rehash
default-character-set = utf8

保存my.cnf后 mysql帐号初始化数据库

cd /home/mysql/mysql-5.6.15
./scripts/mysql_install_db --user=mysql --datadir=/mysql3306/data

可以启动数据库了,注意要加上响应的参数

mysql帐号下执行:

/home/mysql/mysql-5.6.15/bin/mysqld_safe --defaults-file=/mysql3306/my.cnf --user=mysql --basedir=/home/mysql/mysql-5.6.15 --datadir=/mysql3306/data/ --ledir=/home/mysql/mysql-5.6.15/bin/

如果不加最后--ledir参数,需要cd 到/home/mysql/mysql-5.6.15下执行上面的命令

mysql -h127.0.0.1 进入数据库进行相应的权限修改,密码修改等。

时间: 2024-10-07 05:49:43

mysql5.6 源码安装—不编译的相关文章

linux小白 mysql5.0源码安装配置

安装mysql-5.0.45.tar.gz(该软件包下载地址:http://www.filewatcher.com/m/mysql-5.0.45.tar.gz.24433261-0.html) # groupadd mysql              #添加mysql组 # useradd -g mysql mysql      #添加mysql用户,且加入mysql组 --------------------编译过程---------------------------------- # t

Linux MySQL5.5源码安装

环境:CentOS7,MySQL5.5 1.MySQL5.5源码下载 Oracle的网站打开较慢,http://mirrors.sohu.com/mysql/这里提供了MySQL的镜像.一般的,Linux的程序安装有两种方式:A利用RPM,YUM等工具 B手动安装.其中手动安装又有两种方式,一种是直接下载已经编译好的二进制文件,另一种是下载源码手动编译.我们这里尝试下载源码手动编译的方式. 如何区分下载文件列表的文件是已编译好的二进制文件,还是源码文件: A.文件大小.由于从源码编译为二进制文件

ubuntu mysql5.7源码安装

最近在学习搭建LNMP环境,nginx相对来说还是比较好搭的,但是mysql就太坑爹了,之前在网上查资料的时候看到一个人说它花了一周的时间源码搭建mysql,刚开始内心还有点嘲笑他,但是此时此刻我发现是我错了,周日花了一天的时间使用源码安装了mysql,累感不爱.在ubuntu下mysql可以使用apt-get命令一步安装,仅做少许配置,但是源码安装真是掉了一层皮,但是源码安装又是一个运维必须要会的一个东西,所以必须学习. 1.下载mysql 这个是最基本的第一步,下载地址http://dev.

mysql5.5源码安装

1.准备工作 groupadd mysql useradd -r -g mysql mysql mkdir /usr/local/mysql/        #创建mysql安装目录 mkdir /data/mysql               #创建数据存放目录 chown mysql:mysql -R /data/mysql yum install -y gcc gcc-c++ libtool autoconf automake imake libxml2-devel expat-deve

MYSQL5.6源码安装配置

本安装将MySQL的数据文件与执行文件分离,如果你打算设置到不同的路径,注意修改对应的执行命令和数据库初始化脚本. 在启动MySQL服务时,会按照一定次序搜索my.cnf,先在/etc目录下找,找不到则会搜索"$basedir/my.cnf",在本例中就是?/usr/local/mysql/my.cnf,这是新版MySQL的配置文件的默认位置!注意:操作系统的最小安装完成后,在/etc目录下会存在一个my.cnf,需要将此文件更名为其他的名字,如:/etc/my.cnf.bak,否则,

keepalived源码安装及编译遇到的错误

先安装一些依赖包.这里可以先不去-y,这样我们可以看到即将安装的软件一共有几个 有何依赖包,哪些是install,哪些是update yum install  kernel-devel openssl-devel  popt-devel 切换到keepalived 的源码包目录 cd /usr/local/src 解压源码包 tar zvxf keepalived-1.2.24.tar.gz 进入到keepalived目录 cd keepalived-1.2.24 ./configure --w

MYSQL5.5源码安装 linux下

首先安装必要的库 yum -y install gcc* ###### 安装 MYSQL ######首先安装camke 一.支持YUM,则  yum install -y cmake 二.也可以源码安装 cd /usr/local/src #下载cmake wget http://www.cmake.org/files/v2.8/cmake-2.8.7.tar.gz tar zxvf cmake-2.8.7.tar.gz cd cmake-2.8.7 #安装cmake ./configure

记录mysql5.7源码安装流程

今天给别人的linux服务器安装mysql,选择使用源码安装的,在安装的过程中,还是遇到了一些问题,主要是在一下几点:1.cmake的时候,有些参数配置的路径老是报不存或是提示你查看CMakeOutput.log等日志文件.2.mysql 编译和安装完成后,初始化后,启动失败.这个就看mysql错误日子就好了,今天我就老是初始化失败.主要原因是mysql配置文件my.cnf中的basedir.datadir还有日志文件路径的问题,主要体现在权限和文件是否存在的问题. 现在就把主要流程记录下来,方

大环境下MySQL5.6源码安装实战一步步教你 CentOS6.5_64bit下编译安装[email protected]

l转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/44813039 一.关闭防火墙 chkconfig iptables off service iptables stop 二.检查操作系统上是否安装了MySQL[[email protected] backup]# rpm -qa |grep mysqlqt-mysql-4.6.2-26.el6_4.x86_64mysql-5.1.71-1.el6.x86_64mysql-server-