来源:自学PHP网 时间:2015-04-16 10:51 作者: 阅读:次
[导读] 02-mysql-安装 ----MySQL安装版本以及技术文档 mysql目前常用版本 mysql-5 6 15 tar gz ----MySQL编译安装 1 安装环境要求:mysql用户和组且ID为27,安装软件make,cmake...
02-mysql-安装
----MySQL安装版本以及技术文档 mysql目前常用版本 mysql-5.6.15.tar.gz ----MySQL编译安装 1. 安装环境要求:mysql用户和组且ID为27,安装软件make,cmake,gcc,gcc-c++,ncurses-devel ,bison。 groupadd -g 27 mysql useradd -u 27 -g mysql -s /sbin/nologin -M mysql 2.创建安装目录/usr/local/mysql5.6 ,数据目录/database,PID目录/var/run/mysqld,日志目录/var/log/mysqld。 配置文件目录/usr/local/mysql5.6/etc 3.cmake -LH 产生CMakeCache.txt, 在make是就按这个cache文件来编译(这样全是默认,建议使用步骤4)。 4.制定CMakeCache.txt文件 cmake \ -DCMAKE_INSTALL_PREFIX:PATH=/usr/local/mysql5.6 \ 指定安装路径 -DMYSQL_DATADIR:PATH=/database \ 指定数据库路径 -DSYSCONFDIR:PATH=/usr/local/mysql5.6/etc \ 指定配置文件路径 -DWITH_DEBUG:BOOL=on 开启调试功能 5.编译软件make 6.安装软件make install 7.MySQL配置文件修改/usr/local/mysql5.6/etc/my.cnf [mysqld] basedir=/usr/local/mysql5.6 datadir=/database socket=/var/run/mysqld/mysql5.6.sock pid-file=/var/run/mysqld/mysql5.6.pid port=3307 默认是3306 user=mysql [mysqld_safe] log-error=/var/log/mysqld/mysql5.6-error.log 8.给各个相关目录赋予mysql权限 chown -R myslq.mysql /usr/local/mysql5.6 /database /var/run/mysqld/ /var/log/mysqld 9.执行mysql_install_db 脚本文件 /usr/local/mysql5.6/scripts/mysql_install_db --basedir=/usr/local/mysql5.6 --datadir=/database --user=mysql 10.复制启动命令文件到系统目录 cp /usr/local/mysql5.6/support-files/mysql.server /etc/rc.d/init.d/mysql5.6或/etc/init.d/mysqld 11.设置开机启动mysql,和启动myslqd chkconfig --add mysql5.6 service mysql5.6 start 12.配置环境变量将/usr/local/mysql5u6/bin 添加到profile中 export PATH=$PATH:/usr/local/mysql5u6/bin 使文件生效 source /etc/profile 03-mysql-自动安装脚本 #!/bin/bash #comment #./mysql-5.6.sh mysql-5.6.15.tar.gz #:set ff=unix #:set nobomb name1="$1" name2=${name1/.tar.gz |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com