zoukankan      html  css  js  c++  java
  • CentOS 7下使用yum安装MySQL5.7

    1.卸载  

    1.1先停掉mysql进程,没有安装过的可以直接跳过

    pkill -9 mysqld
    rpm -qa|grep -i mysql

    1.2用命令 yum -y remove

    yum -y remove mysql-community-client-5.6.38-2.el7.x86_64

    卸载不掉的用 rpm -ev 

    依次卸载 直到没有

    2.下载mysql的repo源

    安装的mysql5.7

    官方地址 :http://dev.mysql.com/downloads/repo/yum/ 下载的最新的版本

    [root@localhost ~]# cd /usr/local/src/
    [root@localhost src]# wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm 
    [root@localhost src]# rpm -ivh mysql57-community-release-el7-10.noarch.rpm 
    [root@localhost src]#  yum -y install mysql-server

     (也可以指定安装目录     yum --installroot=/usr/local/mysql --releasever=/ -y install mysql-server  )

    3.启动与停止

    启动:service mysqld start
    停止:service mysqld stop
    重启:service mysqld restart

     检查运行状态

    service mysqld status

    4.修改临时密码

    4.1 找到临时密码

    为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认是/var/log/mysqld.log。
    只有启动过一次mysql才可以查看临时密码。

    如果之前安装过MySQL则这里可能会有多个密码,用最后一个
    grep
    'temporary password' /var/log/mysqld.log

    这里的密码是YdsGaxOq>2n!

    4.2 修改密码

    mysql -uroot -p

    # use mysql;
    # update mysql.user set authentication_string=password('123456') where user='root' ; 

     或者

    set pssword=password('your password');

    如果密码级别与默认的级别要求不符时候会报

    Your password does not satisfy the current policy requirements  

    此时需要修改级别与最小的默认密码位数

      set global validate_password_policy=0;  

      set global validate_password_length=4;  

    然后在进行设置密码就好了

    5.远程登录

    远程连接时1130错误

    1. mysql;use mysql;    
    2. mysql;select 'host' from user where user='root';    
    3. mysql;update user set host = '%' where user ='root';    
    4. mysql;flush privileges;    
    5. mysql;select 'host'   from user where user='root';
  • 相关阅读:
    快速排序中的partition函数的枢纽元选择,代码细节,以及其标准实现
    并发包的线程池第二篇--Executors的构造
    并发包的线程池第一篇--ThreadPoolExecutor执行逻辑
    Servlet学习笔记
    npm + webpack +react
    取消eclipse启动时的subclipse Usage弹窗
    关于webpack最好的文档
    WebStorm2016.1 破解 激活
    微信web调试工具
    webstorm下设置sass
  • 原文地址:https://www.cnblogs.com/appleat/p/9485434.html
Copyright © 2011-2022 走看看