无互联网状况下rpm方式安装mysql

最近在Linux上几回安装了Mysql,发现安装的时候都要参照教程参照,印证了一个道理,好记性不如烂笔头。整理一下,方便之后使用。node

环境:centos6.5 final 64位版
MySql版本:mysql-5.7.17-1.el5.x86_64.rpm-bundle.tarmysql

1.准备好环境MySql下载地址:http://mirrors.sohu.com/mysql/MySQL-5.7/sql

2.shell> tar -zxvf mysql-5.7.17-1.el5.x86_64.rpm-bundle.tar -C /data/mysql //解压tar包至/data/mysql目录下shell

3.使用 rpm -ivh .rpm --nodeps --force 依次安装解压出来的rpm包 //安装的时候把替换成相应的rpm包,屡次执行centos

4.shell>service mysqld start //启动mysql网络

5.启动过程当中会生成一个随机密码,在/var/log/mysqld.log文件中 A temporary password is ready to be used. M/gc?k:j879 此处的 M/gc?k:j879 就是密码。ui

  1. shell> mysql -uroot -p //回车后输入上面的密码
    mysql> SET PASSWORD = PASSWORD('Abc@123'); //Abc@123改为你本身的密码
    mysql> ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
    mysql> flush privileges;
    mysql> quit;教程

  2. mysql -uroot -p (登入mysql ,输入新设的密码)
    mysql> use mysql;
    mysql> update user set host='%' where user='root' and host='localhost'; //解决1130问题
    mysql> flush privileges; //不太肯定是否须要这个语句it

ps:
因为安装的时候是在无网络的状况下,因此就没有截图,纯手打。sed

相关文章
相关标签/搜索