安装完mysql后会有个临时密码去日志查看,但是查看登录修改密后还是不行

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password:yes)

于是

1,停止mysql服务

systemctl stop mysqld

2,修改配置文件无密码登录

vi /etc/my.cnf

在最尾部加上

skip-grant-tables

保存并退出

3,启动mysql

systemctl start mysqld.service

4,登录mysql

mysql -u root

此处注意不要加-p

5,修改密码,mysql5.7用此语法

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

6,回到第二步骤去掉加上的

skip-grant-tables

保存 重启mysql就ok了

###########################################################################################

其实默认安装完了mysql后或在日志中生成一个默认的密码 /var/log/mysqld.log 中

拿到默认密码后登录mysql  进行密码重新设置

grep 'password' /var/logs/mysqld.log
set password=password('you password');

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

Your password does not satisfy the current policy requirements

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

  1. set global validate_password_policy=0;

  2. set global validate_password_length=4;

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

###############################################################################################

远程连接时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';

centos7的mysql登录相关推荐

  1. Centos7解决MySQL登录ERROR 1045 (28000): Access denied for user ‘‘@‘localhost‘ (using

    ​小知识,大挑战!本文正在参与"程序员必备小知识"创作活动. 登录数据库时,发现数据库连接不上,报错如下: ERROR 1045 (28000): Access denied fo ...

  2. centos7 mysql登录退出命令

    1. MySQL登录与退出登录Mysql:"输入mysql -u帐号 -p密码 这是登陆mysql退出:mysql > exit;以下是实例参考下: 登录Mysql:"输入m ...

  3. centos7给MySQL配置环境变量

    centos7给MySQL配置环境变量 配置好了环境变量,就可以不用每次想要使用mysql时都要到/usr/local/mysql/bin,所以需要配置以下环境变量 编辑配置文件,加入环境变量 Vi ...

  4. centos7 安装mysql php_Centos7安装mysql与php的方法

    本文主要和大家分享Centos7安装mysql与php的方法,希望能帮助到大家. 相关mysql视频教程推荐:<mysql教程> 官网下载安装mysql-server 依次使用下面三个命令 ...

  5. centos7 安装mysql php,Centos7安装mysql与php的方法

    本文主要和大家分享Centos7安装mysql与php的方法,希望能帮助到大家. 相关mysql视频教程推荐:<mysql教程> 官网下载安装mysql-server 依次使用下面三个命令 ...

  6. 【mysql安装】阿里云centos7环境mysql安装

    阿里云centos7环境mysql安装 正文开始@Assassin 目录: 阿里云centos7环境mysql安装 一. 环境说明: 1.1 操作系统: 1.2 MySQL版本: 1.3 安装方式: ...

  7. mysql star item 失败_解决CentOS7下MySQL服务启动失败的问题.md

    --- title: 解决CentOs7下MySQL服务启动失败的问题 date: 2021-01-06 15:21:31 tags: MySQL --- 老夫前几天才在虚拟机的CentOS安装好My ...

  8. centos mysql无法登录,解决centos下MySQL登录1045问题

    由于需要在centos下部署整个应用,自然少不了对数据库的操作.但很多人可能会遇到一些问题,比如创建用户成功,但是却无法登录. 无法登陆一般就两个原因.第一,远程访问端口没开,第二个原因就是密码错误了 ...

  9. CentOS7安装mysql数据库完整过程以及安装中遇到的各种问题的解决方案

    1.首先下载mysql安装包 可以从官网下载:http://dev.mysql.com/downloads/mysql/(可以直接浏览器百度mysql官网的安装包,按照自己的需要选择相应的mysql版 ...

  10. centos7下MySQL的安装(通用二进制安装)

    本篇博客是为下面安装hive做准备 MySQL安装的方法有三种(这里采用通用二进制安装) (29条消息) CentOS7安装MySQL的几种方法_神圣罗马帝国的博客-CSDN博客_centos7安装m ...

最新文章

  1. 559.N叉树的最大深度
  2. 1、java集合:java集合详解及类关系图
  3. EL表达式 (详解)
  4. python2中为什么在进行类定义时最好要加object
  5. (chap6 Http首部) 请求首部字段 If-Modified-SinceIf-None-Match If-RangeIf-Unmidified-Since
  6. python3实现字符串的全排列的方法(无重复字符)
  7. java 指令级别理解i++和++i
  8. Web框架之Django_01初识(三大主流web框架、Django安装、Django项目创建方式及其相关配置、Django基础三件套:HttpResponse、render、redirect)
  9. iPhone开发之第三方回调函数的使用方法
  10. 较流行的4个开源协议
  11. 25款.NET开发工具
  12. 在firefox 2.0.0.3中使用onenote 2007收集资料
  13. 作为史上最疯狂的科学家,特斯拉提出过哪些惊世骇俗的设想
  14. 刚培训的java程序员怎么找工作,快来看鸭~
  15. python xls文件转为csv
  16. thinkphp3.2 七牛 bad token
  17. Mysql查询各科成绩前三名并分别排序
  18. android商品销售系统,化工产品销售管理系统
  19. html5 放鞭炮效果,flash如何制作鞭炮的爆炸效果
  20. php服务器能运行java吗_将PHP与Java服务器接口

热门文章

  1. java程序员电脑内存配置_学习JAVA对电脑配置有要求吗
  2. html继承有哪几种方式,JS实现继承的几种常用方式示例
  3. Android性能测试工具Emmagee介绍
  4. python分解GIF图
  5. ShuffleNet
  6. JS获取屏幕宽度高度
  7. 【土壤分类】基于支持向量机实现土壤分类附matlab代码
  8. Git和SVN区别和命令
  9. 英文简历模板计算机专业,计算机专业英文简历模板制作
  10. 如何克隆路由器MAC地址,怎么操作?