虚拟主机域名注册-常见问题数据库技术 → 数据库问题


CentOS服务器维护—Mysql-5.6.28数据库安装教程
作者:
操作系统CentOS 6.5 x86_64
MysqlMysql-linux-5.6.28_x64mysql-5.6.28.tar.gz
rpm -qa|grep mysql  #这个命令就会查看该操作系统上是否已经安装了mysql数据库
rpm -e mysql  #普通删除模式
rpm -e--nodeps mysql
#强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
rpm -e--nodeps mysql-libs-5.1.73-3.el6_5.x86_64 #删除例子
yum-yinstallgcc gcc-c++ openssl openssl-devel ncurses ncurses-devel cmake
groupadd -r mysql
useradd -r-g mysql -s/sbin/nologin mysql
mkdir-p/awang/app/mysql-5.6.28    #根目录mkdir-p/awang/app/mysql-5.6.28/etc  #配置文件目录mkdir-p/awang/data/mysql-5.6.28/data  #数据目录mkdir-p/awang/data/mysql-5.6.28/binlog  #二进制日志目录mkdir-p/awang/data/mysql-5.6.28/relaylog  #中继日志目录mkdir-p/awang/data/mysql-5.6.28/redolog  #事务日志目录
tar xvf mysql-5.6.28.tar.gz
cd mysql-5.6.28
编译项
cmake . -DCMAKE_INSTALL_PREFIX=/awang/app/mysql-5.6.28 \
        -DMYSQL_DATADIR=/awang/data/mysql-5.6.28/data \
        -DSYSCONFDIR=/awang/app/mysql-5.6.28/etc \
        -DWITH_INNOBASE_STORAGE_ENGINE=1 \
        -DWITH_ARCHIVE_STORAGE_ENGINE=1 \
        -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
        -DWITH_PARTITION_STORAGE_ENGINE=1 \
        -DWITH_READLINE=1 \
        -DWITH_SSL=system \
        -DWITH_ZLIB=system \
        -DWITH_LIBWRAP=0 \
        -DMYSQL_TCP_PORT=3306 \
        -DMYSQL_UNIX_ADDR=/awang/tmp/mysql.sock \
        -DMYSQL_USER=mysql \
        -DEXTRA_CHARSETS=all \
        -DDEFAULT_CHARSET=utf8 \
        -DDEFAULT_COLLATION=utf8_general_ci
make-j8makeinstall
chown-R mysql.mysql /awang/app/mysql-5.6.28
chown-R mysql.mysql /awang/data/mysql-5.6.28/cd/awang/app/mysql-5.6.28
scripts/mysql_install_db  --user=mysql --datadir=/awang/data/mysql-5.6.28/data
cp support-files/my-default.cnf /awang/app/mysql-5.6.28/etc/my.cnf
chmod777/awang/tmp/chmod +t /awang/tmp/
cp support-files/mysql.server /etc/init.d/mysqld
chkconfig --add mysqld
vim/etc/profile.d/mysql.sh
exportPATH=$PATH:/awang/app/mysql-5.6.28/bin
# 即时生效
. /etc/profile.d/mysql.sh
service mysqld start
mysql


来源:
阅读:1454
日期:2017-01-19

【 双击滚屏 】 【 推荐朋友 】 【 收藏 】 【 打印 】 【 关闭 】 【 字体: 】 
上一篇:Linux服务器维护 mysql数据库备份的导入导出
下一篇:WDCP面板忘记后台管理员登陆密码如何重置
  >> 相关文章