本人在docker的centos6.8容器中安装了mysql-server,但安装的时候并没有提示设置密码,而安装完了之后使用root用户不输入密码就进入了,为此需要修改mysql的密码

mysql -uroot -p
mysql> update user set password=PASSWORD('you password') where user='root';
例如:mysql> update user set password=PASSWORD('admin123') where user='root';
mysql> flush privileges;
mysql> exit

重启mysql之后就可以使用刚刚设置的密码登陆了

如果mysql设置了密码,却忘记的情况下就需要下面这样去重置密码了
首先找到mysql的my.conf文件,并在[mysqld]项下添加skip-grant-tables,跳过密码验证,则不需要密码就可以登陆到mysql

vim /etc/my.conf[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
skip-grant-tables # 跳过密码验证[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

重启之后就可以不需要密码登陆到mysql了,进入了之后按照上面的方法设置root的密码,设置完了之后将my.conf文件中跳过密码验证的字段删除或者注释掉,然后重启就可以用刚刚设置的密码登陆了

转载于:https://blog.51cto.com/14284354/2395784

Linux修改mysql的密码相关推荐

  1. linux 修改mysql root密码_Linux mysql如何更改root密码

    说到root密码,很多人想到的是电脑系统的root账号密码,其实mysql也有root密码,那么在Linux系统中,mysql要如何修改root密码呢?特别是忘记了root密码要怎么办? 通过登录my ...

  2. linux修改mysql临时密码_MySQL8.0修改临时密码

    解决MySQL8.0报错:Unknown system variable 'validate_password_policy' 一.问题描述 1.在安装MySQL8.0时,修改临时密码,因密码过于简单 ...

  3. 如何在linux系统下修改mysql密码_如何在linux下修改mysql数据库密码?linux修改数据库密码的方法...

    本篇文章给大家带来的内容是介绍如何在linux下修改mysql数据库密码?linux修改数据库密码的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. Linux下修改Mysql的 ...

  4. Linux修改mysql密码

    Linux修改mysql密码 前提:知道原密码的情况下修改密码 sudo mysqladmin -u root -p password 'test121212

  5. linux mysql解锁账号密码忘了怎么办,linux下mysql忘记密码怎么办

    前言 今天在服务器安装mysql之后,登录发现密码错误,但是我没有设置密码呀,最后百度之后得知,mysql在5.7版本之后会自动创建一个初始密码. 报错如下: [root@mytestlnx02 ~] ...

  6. 如何修改MySQL数据库密码

    如何修改MySQL数据库密码 写的比较好,此处收藏一下,感谢博主的分享:原博客地址 方法 1: 用 SET PASSWORD 命令 首先登录 MySQL. 格式:mysql> set passw ...

  7. mysql root密码忘记2018_MySQL数据库之2018-03-28设置及修改mysql用户密码学习笔记

    本文主要向大家介绍了MySQL数据库之2018-03-28设置及修改mysql用户密码学习笔记 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 退出mysql方法 quit或者e ...

  8. linux上mysql忘记密码,linux下mysql忘记密码解决方案

    一.写随笔的原因:之前自己服务器上的mysql很久不用了,忘记了密码,所以写一下解决方案,以供以后参考 二.具体的内容: 1. 检查mysql服务是否启动,如果启动,关闭mysql服务 运行命令:ps ...

  9. Linux下mysql登录密码忘记解决

    Linux下mysql登录密码忘记,需要修改配置文件,跳过密码验证,这样登录的时候,不同输入密码,直接回车即可登录,然后重置密码,设置完成后,退出mysql, 然后将配置文件中跳过密码的代码删除,保存 ...

最新文章

  1. R语言使用ggplot2包的快速可视化函数qplot绘制散点图(分类变量分组配色、连续值程度配色)实战
  2. 50%人使用视听设备音量超标,如何正确佩戴耳机?
  3. LInux线程——多线程与fork之间的问题
  4. 不要“个人英雄主义”,物联网安全共同体更稳固
  5. 5G 登上“神坛”,区块链裁员求生!
  6. jdbc查mysql_mysql的查询及连接JDBC数据库
  7. 在linux系统下忘记了root密码,教你在Linux系统中解决忘记root口令密码的方法
  8. 易基因|3文读懂:m6A甲基化在动物肌肉发育中的重要作用(猪+鸡+山羊)
  9. 计算机课开机心得学生,计算机课学习心得范文体会范文(精选8篇)
  10. source-map
  11. DOTA数据集应用于Yolo-v4(-Tiny)系列2——使用Pytorch框架的Yolov4(-Tiny)训练与推测
  12. 【DeepLearning】【环境配置】Ubuntu 下手动调节 Nvidia 显卡风扇转速
  13. 一周玩转示波器(六)
  14. 芯片组:北桥芯片和南桥芯片
  15. Golang学习(二十四)家庭记账项目
  16. 随机漫步的傻瓜:发现市场和人生中的隐藏机遇
  17. 财经365今日股市行情|涨停后的股票行情分及投资解读
  18. 阿里面试确实严格,面了整整5轮,还好我技高一筹!
  19. 12-类和对象的概念
  20. 滑动平均滤波器与CIC滤波器

热门文章

  1. IoT机会窗打开:运营商亟需战略转型 获取物联网最大化价值
  2. Apache Torque入门学习
  3. KVM虚拟化存储管理
  4. react native native module
  5. 从Java到Kotlin(三)
  6. 洛谷—— P1605 迷宫
  7. 2017年2月20日 Adaboost
  8. Azure上A/D系列虚拟机到DS系列迁移(2)
  9. 《公司的力量》读书笔记
  10. 利用Javadoc工具生成api文档