`

mysql-5.7.16离线安装

阅读更多
环境:CentOS 6.8 minimal

一、mysql版本:
    5.7.16
二、依赖包:
    mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz
    libaio-0.3.107-10.el6.x86_64.rpm
三、安装步骤
    3.1安装libaio
      将libaio-0.3.107-10.el6.x86_64.rpm文件存放任意目录下执行命令:
    
 rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm

      提示success则说明成功。
    3.2安装mysql
     
      groupadd mysql
      useradd -r -g mysql -s /bin/false mysql
      cd /usr/local
      tar zxvf /path/to/mysql-VERSION-OS.tar.gz
      mv full-path-to-mysql-VERSION-OS mysql
      cd mysql
      chown -R mysql .
      chgrp -R mysql .
      mkdir data
      bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --      datadir=/usr/local/mysql/data

上步生成随机密码,记住A temporary password is generated for root@localhost: aMrp.=ybu8Pr
     
mkdir tmp
      chown -R mysql:mysql tmp
      chown -R root .
      chown -R mysql data
      cp support-files/my-default.cnf /etc/my.cnf
      提示是否覆盖,输入y回车
      cp support-files/mysql.server /etc/init.d/mysql
      chmod +x /etc/init.d/mysql
      chkconfig --add mysql

      修改/etc/my.cnf文件内容如下:
     
vi /etc/my.cnf

     
 [mysqld]  
      basedir = /usr/local/mysql  
      datadir = /usr/local/mysql/data  
      port = 3306  
      socket = /tmp/mysql.sock
      sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 

      加入环境变量:
     
vi /etc/profile

     
PATH=$PATH:/usr/local/mysql:/usr/local/mysql/bin
      export PATH

      执行生效命令:
     
source /etc/profile

      执行启动命令:
     
/etc/init.d/mysql start 或者 service mysql start

    3.3登录MySQL服务
     
mysql –uroot -p生成的密码

      提示:ERROR 1820 (HY000): You must reset your password using ALTER USER       statement before executing this statement.
      执行
     
alter user 'root'@'localhost' identified by 'xxxxxxx';

    3.4重置mysql密码
      停止mysql服务
     
service mysql stop

      执行安全模式
     
mysqld_safe --skip-grant-tables &

      再开一个ssh窗口
      执行mysql连接命令
     
mysql -u root

      执行修改密码命令
     
update mysql.user set authentication_string=password('root') where user='root'

      执行刷新命令
     
flush privileges;

      执行命令
     
set password for 'root'@'localhost'=password('root');

      退出
     
quit

      当前用户名为root,密码为root

PS:
rpm -ivh *.rpm --nodeps --force  rpm强制安装

yum install --downloadonly --downloaddir=/opt/python-virtualenv/ python-virtualenv yum只下载不安装命令

./env/bin/pip install --no-index --find-links=pythonEnv/ -r pip_requirements.txt
0
0
分享到:
评论
2 楼 海水味儿 2017-01-10  
yum install --downloadonly --downloaddir=/opt/python-virtualenv/ python-virtualenv
1 楼 海水味儿 2017-01-10  
rpm -ivh *.rpm --nodeps --force

相关推荐

Global site tag (gtag.js) - Google Analytics