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
  • 相关阅读:
    openfire学习4------->android客户端聊天开发之聊天功能开发
    MTD中的nand驱动初步分析---面向u-boot
    在线代码编缉器
    三个角度解构云计算,商业驱动or技术驱动?
    分布式存储的三个基本问题
    云计算核心技术
    云计算历史
    《信息产业指南》云计算解读
    2017云计算市场需要密切关注的10个趋势
    2017云计算机会
  • 原文地址:https://www.cnblogs.com/zonglonglong/p/8934482.html
Copyright © 2011-2022 走看看