zoukankan      html  css  js  c++  java
  • centos7安装mysql

    1. # rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
    2. # yum -y install mysql-community-server
    1. #systemctl start mysqld
    2. # systemctl enable mysqld

    查看/var/log/mysqld.log文件,获取安装MySQL时自动设置的root用户密码。

    如下:

    1. # grep 'temporary password' /var/log/mysqld.log
    2. 2016-12-13T14:57:47.535748Z 1 [Note] A temporary password is generated for root@localhost: p0/G28g>lsHD

    刚安装的好的mysql会默认在日志中显示默认密码,需要立即修改,不然你进入mysql的所有操作都会提示你必须修改密码

    为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error log的位置,如果安装的是RPM包,则默认是/var/log/mysqld.log。

    一般可通过log_error设置

    修改密码方式如下命令

    mysql -uroot -p回车

    输密码

    SET PASSWORD = PASSWORD('新密码');

    会提示 Your password does not satisfy the current policy requirements

    这是因为你写的新密码太简单了

    如果是为了做测试,可以将密码安全性降低(从而能够设置一个简单的密码),如下:(否则就需要写一个包含大小写字母和数字的密码)

    set global validate_password_policy=0;
    这样密码就变的可以设置的简单了,可以用
    select @@validate_password_length;来查询密码要求
    然后再使用SET PASSWORD = PASSWORD('新密码');设置密码
    感谢一下
    https://www.cnblogs.com/ivictor/p/5142809.html
    https://www.cnblogs.com/debmzhang/p/5013540.html
    https://www.cnblogs.com/Arvinlinux/p/5518334.html
    http://www.jb51.net/article/108700.htm
    https://help.aliyun.com/document_detail/50704.html?spm=5176.11065259.1996646101.searchclickresult.66064daarZF6EN#Lamp
  • 相关阅读:
    HDU2149-Public Sale
    分页和多条件查询功能
    hdu 4691 最长的共同前缀 后缀数组 +lcp+rmq
    BZOJ 2588 Count on a tree (COT) 是持久的段树
    windows 设置脚本IP
    hdu 4912 Paths on the tree(树链拆分+贪婪)
    分散式-ubuntu12.04安装hadoop1.2.1
    struts详细解释拦截器
    Codeforces 459E Pashmak and Graph(dp+贪婪)
    C#中的数据格式转换 (未完待更新)
  • 原文地址:https://www.cnblogs.com/zonglonglong/p/8934482.html
Copyright © 2011-2022 走看看