zoukankan      html  css  js  c++  java
  • centos7

     安装mysql

    1
    2
    3
    #wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
    #rpm -ivh mysql57-community-release-el7-8.noarch.rpm
    #yum -y install mysql-server

       配置文件在(不用操作)

    1
    #vi /etc/my.cnf

     

       重启mysql

    1
    #service mysqld restart

        

       获取mysql创建的随机密码

    1
    #grep "password" /var/log/mysqld.log

        

         通过随机密码登录

    1
    mysql -u root -p

     

    我的是已经修改过的,初始情况下第一个的值是ON,validate_password_length是8。可以通过如下命令修改:

    mysql> set global validate_password_policy=0;
    mysql> set global validate_password_length=1;
    设置之后就是我上面查出来的那几个值了,此时密码就可以设置的很简单,例如1234之类的。到此数据库的密码设置就完成了。

    但此时还有一个问题,就是因为安装了Yum Repository,以后每次yum操作都会自动更新,需要把这个卸载掉:

    [root@localhost ~]# yum -y remove mysql57-community-release-el7-10.noarch
    此时才算真的完成了。

          重置密码前,不能操作其他命令;

           使用命令重制密码

    1
    mysql> alter user 'root'@'localhost' identified by 'Passwd123!';

          使用' flush privileges '刷新权限

    1
    mysql> flush privileges

      ‘exit’ 退出

    1
    mysql> exit;

      

    忘记密码时的重制密码方式

         进入配置文件

    1
    #vi /etc/my.cnf

         在文件中加入

    1
    skip-grant-tables
  • 相关阅读:
    java server: all kinds of errors
    fragment使用的错误
    unity3d+vuforia开发增强现实例子编译
    android遇到的几个问题
    cocos2dx 特效
    cchttpclient中停止网络请求的方法
    cocos2dx 2.2.5 hitWidget->onTouchEnded(pTouch, pEvent); 异常
    将博客搬至CSDN
    ffmpeg 编译Android
    常用注解
  • 原文地址:https://www.cnblogs.com/syscn/p/12405036.html
Copyright © 2011-2022 走看看