CentOS-6.9 二进制安装Mysql-5.7.12
2017-10-27 11:08
429 查看
1. 下载软件
https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz2. 创建不可登录mysql用户
# groupadd mysql # useradd -r -g mysql -s /bin/false mysql
3. 安装libaio
# rpm -qa | grep libaio # yum -y install libaio libaio-devel
4. 解压mysql安装包
# tar xzf mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz
5. 将源码包剪切到相应目录
# mv mysql-5.7.12-linux-glibc2.5-x86_64 /usr/local/mysql
6. 复制配置文件
# cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf
7. 修改配置文件
# vim /etc/my.cnf basedir = /usr/local/mysql/ datadir = /usr/local/mysql/data socket = /tmp/mysql.sock
8. 初始化数据库
# cd /usr/local/mysql # bin/mysqld --defaults-file=/etc/my.cnf --initialize --user=mysql 命令参数解释: --defaults-file :制定MySQL配置文件路径 --initialize :初始化随机密码,注意,初始化的密码是一个过期密码,登录后需要修改密码 --user :指定账户 随机密码: 2017-10-11T16:39:07.365065Z 1 [Note] A temporary password is generated for root@localhost: 9)J>7swK/Ue_
9. 将 mysqld 加入 service 系统服务
# cp support-files/mysql.server /etc/init.d/mysqld # chkconfig --add mysqld # chkconfig mysqld on
10. 启动mysql 服务器
# service mysqld start
11. 配置 mysql 环境变量
# vim /etc/profile ### Mysql export PATH=$PATH:https:/usr/local/mysql/bin # source /etc/profile
12. 修改密码
# mysql -u root -p Enter password: 9)J>7swK/Ue_ mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'mysqlpasswd'; mysql> flush privileges; mysql> quit
13. 登录mysql
# mysql -uroot -pmysqlpasswd mysql: [Warning] Using a password on the command line interface can be insecure. Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2428 Server version: 5.7.12 MySQL Community Server (GPL) Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
相关文章推荐
- CentOs系统中二进制安装MySQL服务的方法
- centos二进制安装MySQL-5.7数据库
- centos7.2系统二进制安装mysql-5.6.31
- CentOS6.9安装mysql-5.7.18-1.el6.i686.rpm-bundle.tar
- CentOS6.5下二进制多实例安装mysql-5.6.27
- CentOS下二进制包/源码安装方式的MySQL卸载步骤
- Centos6.9安装MySQL
- CentOS6.5下二进制多实例安装mysql-5.6.27
- 【MySQL学习笔记】CentOS 6.6上二进制方式安装MySQL 5.6
- Linux(CentOS6.5)下编译安装MySQL Community Server 5.7.12
- mysql备份还原-centos6.5下安装xtrabackup2.2.3(二进制,源码包,rpm包安装方式汇总)
- CentOS6.5下二进制安装mysql-5.6.27
- CentOS 6.5下二进制安装 MySQL 5.6
- mysql5.6 二进制包安装 centOS6.8
- CentOS二进制安装Mysql-5.7及以上版本方法
- centos 6.9安装mysql 5.7.19出现缺少libnuma.so.1的问题
- 在centos 6.9 上rpm安装mysql
- CentOS6.9 安装MySQL-python
- CentOS6.5下二进制安装mysql-5.6.27
- CentOS 6.8下二进制安装MySQL 5.6