mysql编译安装与配置
来源:互联网 发布:2000年人口普查数据 编辑:程序博客网 时间:2024/04/26 12:03
一、Mysql获取
#wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.24.tar.gz
# tar xzvf mysql-5.6.24.tar.gz
#cd mysql-5.6.24
二、mysql安装
2.1 先查询mysql用户和组是否存在,如不存在执行下面语句
# id mysql
# groupadd -g 27 mysql
# useradd -u 27 -g mysql -s /sbin/nologin-M mysql
2.2 检查安装编译时所需的软件包
可以通过rpm-qa|grep name来验证以下软件包是否已全部安装
cmake make gcc gcc-c++ ncurses-devel bison
若缺少相关软件包,则使用yum –y install方式安装
2.3 创建mysql目录
(注:由于我下阶段是进行主从复制,故用mysql-m以示区分主从)
# mkdir -p /usr/local/mysql-m /usr/local/mysql-m/etc /opt/database-m /var/run/mysql-m/var/log/mysql-m
# chown -R mysql.mysql /usr/local/mysql-m/opt/database-m /var/run/mysql-m /var/log/mysql-m
2.4 cmake编译安装
#cmake \
-DCMAKE_INSTALL_PREFIX:PATH=/usr/local/mysql-m\
-DMYSQL_DATADIR:PATH=/opt/database-m \
-DSYSCONFDIR:PATH=/usr/local/mysql-m/etc \
-DMYSQL_TCP_PORT=3307 \
-DWITH_DEBUG:BOOL=on
#make; make install
2.5 配置文件
#Vim /usr/local/mysql-m/etc/my.cnf
[mysql]
socket=/var/run/mysql-m/mysql-m.sock
[mysqld]
user=mysql
port=3307
basedir=/usr/local/mysql-m
datadir=/opt/database-m
socket=/var/run/mysql-m/mysql-m.sock
pid-file=/var/run/mysql-m/mysql-m.pid
[mysqld_safe]
log-error=/var/log/mysql-m/mysql-m-error.log
#cp/usr/local/mysql-m/support-files/mysql.server /etc/rc.d/init.d/mysql-m
#vim /etc/rc.d/init.d/mysql-m #修改conf=/usr/local/mysql-m/etc/my.cnf保存退出
2.6 数据库安装
#/usr/local/mysql-m/scripts/mysql_install_db--basedir=/usr/local/mysql-m --datadir=/opt/database-m --user=mysql
2.7 启动服务
#chkconfig --add mysql-m
# service mysql-m start
#lsof -i:3307 #服务端口已开启
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
mysqld 18308 mysql 10u IPv4 11444324 TCP *:tns-server (LISTEN)
- mysql编译安装与配置
- MySQL安装与配置
- MySQL安装与配置
- mysql安装与配置
- MySQL安装与配置
- MySql安装与配置
- mysql 安装与配置
- MySQL安装与配置
- 安装与配置Mysql
- MySQL安装与配置
- Mysql安装与配置
- Mysql安装与配置
- Mysql 安装与配置
- MySQL安装与配置
- MySQL安装与配置
- MySQL安装与配置
- mysql安装与配置
- MySQL配置与安装
- Linux下压缩某个文件夹(文件夹打包)
- Android中实现并发性联网和数据访问
- uva 11582 Colossal Fibonacci Numbers!
- linux (cent系 snmp)配置
- HDU 2055 An easy problem
- mysql编译安装与配置
- 最简单的cxf3.1的helloword入门例子
- 剖析微商到微伤的全过程
- POJ之路6--1005,6
- 第十三周 阅读程序 运用抽象类后的修改(3)
- BZOJ 4073 Wf2014 Buffed Buffet 斜率优化
- 性能优化的三个层次
- java okhttp 网络请求
- 鹿鼎记随笔