一、密码过期,修改密码

1.正常密码过期需要执行以下操作解决:(1)切换到超级用户           sudo su(2)使用原始密码登录mysql   sh-3.2# ./mysql -uroot -pxxxxx(3)mysql> show databases; 注意:输入show databases会提示你密码过期,需要重新设置密码如:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.(4)SET PASSWORD = PASSWORD("XXXXX");  或 set authentication_string=password('XXXXX');注意:新版本的mysql数据库mysql.user没有password字段,是authentication_string字段(5)刷新权限 flush privileges;
2.出现Unknown column 'password' in 'field list'原因: 因为新版本mysql采用authentication_string替代了password字段解决方案:  update mysql.user set authentication_string=password('root') where user='root' ;flush privileges;quit;

二、设置mysql密码永不过期

1.输入命令:mysql -uroot -p,回车;
2.提示输入密码时,输入原密码
3.修改原密码(若继续使用原密码无需此操作),输入命令:set password for root@localhost = password('XXXXXX');<请牢记新密码>
4.修改root密码永不过期,输入命令:alter user 'root'@'localhost' password expire never;
5.刷新权限flush privileges;

mysql密码过期,修改密码,设置永不过期相关推荐

  1. Mysql设置初始化密码和修改密码

     转自:Mysql设置初始化密码和修改密码 刚开始创建mysql的时候,一般需要修改密码:而且,本人碰到过在几台服务器上面操作,忘记了其中一台的root密码(用户密码记得,root特别久没用了), ...

  2. mysql 6安装当前密码_windows安装mysql数据库并修改密码

    1.下载 MySQL Community Server 5.7. https://dev.mysql.com/downloads/mysql/ 2.解压 如果想要让MySQL安装在指定目录,那么就将解 ...

  3. MySql首次登录修改密码

    今天重新给新机装了MySql的新版本,但首次登录时候需要密码??? 密码??? 我没有记得在安装过程中设置过密码啊?? 后来经过几番折腾,我才找到方法,直接进入正题: 1.找到.err文件的临时密码 ...

  4. mysql alter user 修改密码

    mysql怎样修改root密码 修改mysqlroot密码,用到的工具:xshell,步骤如下: 登录到linux服务器,执行以下命令: mysql-uroot-p Enterpassword: my ...

  5. Linux下MySQL 8.0 修改密码

    1.修改配置文件 vim /etc/my.conf 在[mysqld] 下面新增一行 skip-grant-tables 按键盘的ESC键(退出输入模式)再按键盘的" : " + ...

  6. MySQL 8 如何修改密码

    MySQL 8 如何修改密码 推荐方案 零 第零种方式: 1,先在配置文件里加上` skip-grant-tables` 重启mysql后免密登陆进入mysql 2,查看当前认证方式以及用户,默认是 ...

  7. mysql学习之-密码管理(默认密码,修改密码,解决忘记密码)

    1. mysql安装后默认没有密码,初始化安装后默认密码登录,需要马上修改root密码. [root@mysql ~]# cat /root/.mysql_secret    --查看root账号密码 ...

  8. mysql密码自动被改_每日一shell(十一)mysql强制自动修改密码

    导读 正文 如果不记得MysqL的root密码,那么就只能强制修改密码了,使用shell轻松自动修改密码: #!/bin/bash #Author Aiker PATH=/bin:/sbin:/usr ...

  9. mysql修改root密码及修改密码过程中报错的解决方案

    mysql修改root密码及修改密码过程中报错的解决方案 参考文章: (1)mysql修改root密码及修改密码过程中报错的解决方案 (2)https://www.cnblogs.com/codema ...

  10. MySQL忘记密码怎么修改密码

    MySQL的 root 帐号密码默认为空,经常都有修改密码后忘记密码的事.如果忘记了root 帐号密码,那该怎么修改密码呢?这里有一个可行的方法,就是在MySQL安全模式下(跳过权限检查)修改密码的方 ...

最新文章

  1. python-15:装饰函数之一
  2. 威纶通触摸屏维修_威纶通WEINVIEW触摸屏维修故障检测
  3. C++Odd Even Sort奇偶排序的实现算法(附完整源码)
  4. Ajax工作流程(原生Ajax)
  5. RocketMQ 事务消息
  6. 对接口编程:接口和抽象类
  7. 一个C实现的线程池(产品暂未运用)
  8. apache camel_Apache Camel –从头开始开发应用程序(第1部分/第2部分)
  9. 浅析C++的三大循环-以100以内的质数求解为例
  10. eclipse maven项目 class类部署不到tomcat下_Servlet tomcat部署
  11. 信息学奥赛一本通(1141:删除单词后缀)
  12. 总奖池2.5万美元,Kaggle 新赛,单细胞分类与分割
  13. 【大数据部落】 用机器学习识别不断变化的股市状况—隐马尔可夫模型(HMM)股票指数预测实战
  14. C#-SpecialFolder-特殊路径获取
  15. 使用telnet发送email(内嵌图片,附件)
  16. Spring源码解析(一)
  17. G - Numbers ZOJ - 3987 (大数+贪心)
  18. 孩子兄弟表示法实现树
  19. peewee mysql_peewee基本使用
  20. 三、python爬虫学习--动态下载网站漫画

热门文章

  1. sudo命令自动添加密码
  2. 爆料 | 别小看“微信运动”步数,可以看出你的职业、生活状态
  3. idea自动识别spring框架配置文件,自动提示spring配置
  4. MySQL之索引的创建
  5. IOS开发者账号如何续费-Appstore
  6. java 开发webservice
  7. 暴笑口误2007酷热版
  8. enum枚举类型用法
  9. 两种聚类方法——K均值聚类(K-means)算法和模糊C均值聚类(FCM)算法的简述与在MATLAB中的实现
  10. arduino圆孔供电_Arduino Uno的多种供电方式 电源选择电路的原理