1. mysql安装后默认没有密码,初始化安装后默认密码登录,需要马上修改root密码。
[root@mysql ~]# cat /root/.mysql_secret    --查看root账号密码
# The random password set for the root user at Tue Dec 13 18:59:06 2016 (local time): 7MhtyX3aZEl9OUf8
[root@mysql ~]# mysql -uroot -p    -- 登录mysql
Enter password:               --(此处复制粘贴 7MhtyX3aZEl9OUf8)
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.6.25
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
说明:  出现mysql>   表示一切顺利成功。

2.  修改密码
mysql> SET PASSWORD = PASSWORD('123456');   --设置密码为123456
[root@mysql etc]# mysql -uroot -p123456     --修改密码后,登录
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 39
Server version: 5.6.25 MySQL Community Server (GPL)
mysql>     --登录成功

3. 忘记mysql数据库root的密码后,如何修改密码。
[root@mysql etc]# service mysql stop   --停止mysql进程
Shutting down MySQL.... SUCCESS! 
[root@mysql etc]# mysqld_safe --skip-grant-tables&  --启动mysql时不启动grant-tables,授权表。执行后出现下面画面,另起一个新会话。
[1] 3574
[root@mysql etc]# 161215 06:13:53 mysqld_safe Logging to '/var/lib/mysql/mysql.err'.
161215 06:13:53 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
[root@mysql ~]# ps -ef|grep mysql   --查看mysql进程是否起来
root       3467   3440  0 05:29 pts/2    00:00:00 mysql -uandy -px xx
root       3574   2845  0 06:13 pts/0    00:00:00 /bin/sh /usr/bin/mysqld_safe --skip-grant-tables
mysql      3677   3574  2 06:13 pts/0    00:00:00 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-
mysql> UPDATE user SET password=PASSWORD('cccccc') WHERE user='root';   --更改root密码
Query OK, 4 rows affected (0.04 sec)
Rows matched: 4  Changed: 4  Warnings: 0
mysql> FLUSH PRIVILEGES;    --权限更新
Query OK, 0 rows affected (0.00 sec)
[root@mysql ~]# mysql -uroot -p123456    --使用旧密码登录,发现不行,说明密码已经更新
Warning: Using a password on the command line interface can be insecure.
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
[root@mysql ~]# mysql -uroot -pcccccc   --新密码登录成功
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.

mysql>

本文转自 张冲andy 博客园博客,原文链接:  http://www.cnblogs.com/andy6/p/6181401.html ,如需转载请自行联系原作者

mysql学习之-密码管理(默认密码,修改密码,解决忘记密码)相关推荐

  1. MySql学习19-----用户管理

    MySql是一个多用户数据库,具有功能强大的访问控制系统,可以为不同用户指定允许的权限.MySql用户可以分为普通用户和root用户.root用户是超级管理员,拥有所有权限,包括创建用户.删除用户和修 ...

  2. ·MySQL数据库管理(SQL操作命令,解决忘记密码,设置用户权限)

    文章目录 数据库基本操作命令 MySQL查看当前服务器中包含的库 查看当前使用的库中包含的表 显示数据表的结构(字段)命令 SQL操作管理命令 DDL操作命令 DDL语句创建库,表的命令 DDL语句删 ...

  3. 网站ftp服务器密码修改,ftp服务器忘记密码修改

    ftp服务器忘记密码修改 内容精选 换一换 远程登录的账号和密码是多少?登录云服务器的用户名和密码:Windows操作系统用户名:AdministratorLinux操作系统用户名:root登录云服务 ...

  4. 安装的mysql密码忘了_mysql8安装成功后忘记密码

    我安装的是社区免安装版,安装成功后密码忘记了.参考了网上的一些方法,自己也做下笔记.仅供参考. 我安装的mysql版本下载地址:https://dev.mysql.com/downloads/mysq ...

  5. 解决忘记密码报错ERROR 1044 (42000): Access denied for user ‘‘@‘localhost‘ to database ‘mysql‘的办法

    由于长时间没用登录mysql忘记密码报错,ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql',导 ...

  6. android九宫格忘了,九宫格密码忘了怎么办?九宫格锁屏忘记密码解决方法

    有时我们会遇到开机九宫格密码丢失无法进入系统,下面本文就告诉大家九宫格锁屏忘记密码解决方法: 以下操作会有较大的数据风险,可能会导致手机上的个人资料.通讯录.应用丢失,请提前做好数据风险提醒和备份工作 ...

  7. IPAD密码试错停用了怎么办?教你用正规iTunes刷机恢复,解决忘记密码的问题!以及C盘瘦身的最实用技巧

    IPAD试错停用,正规iTunes刷机恢复 有时候,我们可能会忘记IPAD的密码,重启IPAD后,指纹密码也需要通过原来设置的IPAD密码来开启,因此,在尝试多次开机失败后,会导致IPAD停用,这时, ...

  8. mysql非root用户密码,CenterOS 8上修改msql的root密码和新增非root用户步骤

    步骤一: 登录mysql,输入mysql -uroot -p并回车,此时登录成功. 步骤二: 检查mysql表是否可以看见,输入show databases;并回车. 步骤三: 查看root用户和其他 ...

  9. MySQL学习笔记——数据库的创建、修改与删除

    目录 一.数据库的创建和管理 1.基础知识 1.1 数据储存过程 1.2 标识符的命名规则 1.3 MySQL中的数据类型: 2.创建和管理数据库 2.1 创建数据库 2.2 管理数据库 2.3 修改 ...

最新文章

  1. openCV内存释放问题
  2. Java8 - 接口默认方法
  3. UC伯克利新机器人成果:灵活自由地使用工具
  4. VTK:Utilities之ArrayWriter
  5. Python中re.sub()实现替换文本字符串
  6. 项亮 陈义 王益《推荐系统实践》
  7. php源码仿三一重工,织梦仿三一重工业大学气企业网站php源码
  8. 论文浅尝 | 异构图 Transformer
  9. MySQL数据库技术与应用:数据查询
  10. java 中文路径 读取_Java读取文件时中文路径处理
  11. Java并发编程 基础知识学习总结
  12. 协同过滤算法概述与python 实现协同过滤算法(usr-item,item-item)
  13. mysql编译方式查询_源码编译mysql及其各种查询总结
  14. 无法创建java虚拟机_创建java虚拟机失败的解决方法
  15. c语言选择题题及答案,C语言选择题练习及答案.doc
  16. oracle投毒漏洞检测,Oracle Database Server 'TNS Listener'远程数据投毒漏洞(CVE-2012-1675)的完美解决方法...
  17. Win7,CentOS 6.4双系统 硬盘安装
  18. word插入图片的同时自动插入图片名称
  19. 华为设备配置静态路由与NQA联动
  20. python爬虫解析数据包_Python网络爬虫之三种数据解析方式

热门文章

  1. HDFS分布式文件系统
  2. 本地导入Android-PullToRefresh库问题解决
  3. 微信小游戏开发教程-新建项目
  4. select子查询多个字段_SQL复杂查询
  5. 树莓派私有云(OwnCloud)搭建(三) OwnCloud安装
  6. 【LeetCode】最大子序和
  7. 一些关键字表明变量属性值
  8. URL参数解析与反解析
  9. 部署node.js的开发环境
  10. NET仿微信Oauth2.0