centos6.5安装mysql-advanced-5.7.9-linux-glibc2.5-x86_64.tar.gz为mysql service

首先,明确一点mysql-advanced-5.7.9-linux-glibc2.5-x86_64.tar.gz为已编译版本,所以不需要使用使用gcc编译。但是他依赖与libaio,系统安装盘各大镜像网站均可下载。

具体步骤如下:

       1、通过wget或者本地下载mysql数据库,注意格式为tar.gz

       2、tar -zxvf   mysql-advanced-5.7.9-linux-glibc2.5-x86_64.tar.gz  /usr/local/mysql

       3、添加用户组

    groupadd mysql

useradd -r -g mysql mysql

chown -R mysql:mysql /usr/local/mysql/

4、安装mysql

4.1 新建data目录并授权:

mkdir -p /usr/local/mysql/data/

chown -R mysql:mysql /usr/local/mysql/data/

4.2 root用户下,cd /usr/local/mysql/bin

./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/

请确保不出现error,可忽略所有warning

4.3 ./mysqld --initialize --user=mysql

出现如下提示A temporary password is generated for root@localhost: XXXXXXX, XXXXXXX为默认密码,请记住。
4.4 ./mysql_ssl_rsa_setup 添加rsa加密
4.5 ./mysqld_safe --user=mysql & 启动mysqld
4.6 mysql -u root -p
输入默认密码XXXXXXX,即可登录mysql.
set password=password('new_password');

5、复制mysql配置文件

cd /usr/local/mysql/suppor-files/

cp my-default.cnf /etc/my.cnf

cp mysql.server /etc/init.d/mysql

6、配置环境变量

vim /etc/profile
export MYSQL_HOME="/usr/local/mysql/"
export PATH="$PATH:$MYSQL_HOME/bin"
保存退出
. /etc/profile

7、.添加自启动服务
chkconfig --add mysql
chkconfig mysql on

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值