Centos 6.5下安装MySQL 5.7.11(TAR方式)

1 )下载 Mysql
        安装版本: mysql-5.7.11-linux-glibc2.5-x86_64.tar

2 上传mysql安装包 Linux 上的 /opt 目录下

3 )检查是否安装了 MySQL 组件
rpm -qa | grep mysql       //查看该操作系统上是否已经安装了MySQL组件
        若上一步查询出来存在 MySQL 组件,卸载之  
rpm -e --nodeps mysql   //卸载上一步查询出来的MySQL组件
rpm -qa | grep mysql     //卸载完了再检查一下 
4 )创建 msyql 的用户及用户组
userdel mysql       //删除用户
groupdel mysql      //删除用户组
groupadd mysql      //创建名为mysql的用户组
useradd -g mysql mysql  //在用户组mysql下创建名为mysql的用户
5 )解压安装包,将解压包里的内容拷贝至 mysql 的安装目录 /app/MySQL
cd /opt
tar -xvf mysql-5.7.11-linux-glibc2.5-x86_64.tar
tar -zxvf mysql-5.7.11-linux-glibc2.5-x86_64.tar.gz
cp -r mysql-5.7.11-linux-glibc2.5-x86_64 /app/MySQL
6 )初始化 mysql 数据库(切换mysql用户操作)
cd /app/MySQL
./bin/mysqld --user=mysql --basedir=/app/MySQL --datadir=/app/mysqldata --initialize
        下图中红色方框内的随机密码,在修改密码时要用到,请先保存。

7 )创建软连接
ln -s /app/MySQL/bin/mysql /usr/bin/mysql

8)创建配置文件

cd /app/MySQL/support-files     //进入mysql的安装目录支持文件目录
cp my-default.cnf /etc/my.cnf     //拷贝配置文件模板为新的mysql配置文件
        设置 mysql 配置参数:字符集, basedir datadir
vim /etc/my.cnf
在配置文件中添加以下内容:
[mysqld]
basedir=/app/MySQL
datadir=/app/mysqldata
user=mysql
character-set-server=utf8
log_error=/var/log/mysqld.log
log_timestamps=SYSTEM    //mysql5.7.2中控制error_log,general_log等日志的时间显示为本地时,默认UTC
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[client]
default-character-set=utf8
9 )配置 mysql 服务开机自动启动
        创建并配置启动脚本
cp /app/MySQL/support-files/mysql.server /etc/init.d/mysql
vim /etc/init.d/mysql
在文件中指定basedir和datadir目录路径
basedir =/app/MySQL
datadir=/app/mysqldata
        设置开机启动
chkconfig mysql on        //设置开机启动 
10 mysql 服务的启动 / 重启 / 停止
        这一步只需启动 mysql 服务即可
service mysql start         //启动服务
service mysql restart      //重启服务
service mysql stop         //停止服务
11 )初始化 mysql 用户 root 的密码
mysql -uroot -p
输入第6步的随机密码登录mysql
use mysql
set password for root@localhost=password('新密码');
flush privileges;
12 )设置 mysql 远程授权
mysql -u root -p
use mysql
grant all privileges on *.* to 'root'@'%' identified by '123456';
flush privileges;
13 )用数据库连接工具测试 mysql 是否安装成功
   输入连接名, IP ,端口,用户名,密码后点击连接测试,若提示连接成功,则表明 mysql 安装成功。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值