最近研究一下MySQL 5.6 版本发现安装后,使用空密码无法登陆

安装的过程中有这样的一句话:

A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root USER !

You will find that password in '/root/.mysql_secret'.

You must change that password on your first connect,

no other statement but 'SET PASSWORD' will be accepted.

See the manual for the semantics of the 'password expired' flag.

大概意思就是 一个随机的密码已经生成 可以在  '/root/.mysql_secret'. 中找到

第一次连接必须变更密码 且只能使用 'SET PASSWORD' 命令

在user 表中新增加了'password expired'  列,也就是密码过期

我们来启动mysql 然后登陆

service mysql start

mysql -uroot -pvssAWF0O

#密码是在 more .mysql_secret  里面记录

# The random password set for the root user at Mon Mar 25 11:13:11 2013 (local time): vssAWF0O

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 1

Server version: 5.6.10

Copyright (c) 2000, 2013, 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> select 1;

ERROR 1820 (HY000): You must SET PASSWORD before executing this statement

#提示必须现更改密码才能执行语句

mysql> set password=password('password2013');

Query OK, 0 rows affected (0.00 sec)

mysql> select 1;

+---+

| 1 |

+---+

| 1 |

+---+

1 row in set (0.03 sec)

mysql>

5.6版本的安全性大大增强了,其他的新特性的等待后续研究!

mysql 5.6 初始化_MySQL 5.6 关于登陆的初始化设置相关推荐

  1. mysql 5.6 初始化_MySQL 5.6 关于登陆的初始化设置

    最近研究一下MySQL 5.6 版本发现安装后,使用空密码无法登陆 安装的过程中有这样的一句话: A RANDOM PASSWORD HAS BEEN SET FOR THE MySQL root U ...

  2. mysql执行代码段_mysql的event schedule 可以让你设置你的mysql数据库再某段时间执行你想要的动作...

    mysql的event schedule 可以让你设置你的mysql数据库再某段时间执行你想要的动作 这与视图是不相同的. create event test1 on schedule every 1 ...

  3. mysql系统服务初始化_MySql服务初始化、安装、启动

    /// ///安装并开启服务/// public static bool InitAndStartService(string serviceName, string mysqliniPath, st ...

  4. centos得mysql安装教程_Centos下Mysql安装图文教程_MySQL

    Mysql是比较常用的数据库,日常开发中也是采用地比较多.工欲善其事必先利其器,本文特地来讲解下如何在centos(其他linux发行版类似)下安装Mysql.首先准备的材料:Mysql,我这里采用的 ...

  5. Mysql 参数最佳实践_MySQL参数调优最佳实践

    前言 很多时候,RDS用户经常会问如何调优RDS MySQL的参数,为了回答这个问题,写一篇blog来进行解释: 哪一些参数不能修改,那一些参数可以修改: 这些提供修改的参数是不是已经是最佳设置,如何 ...

  6. mysql协议解析器_mysql协议解析

    目录 目录 1 交互过程 1.1 握手认证阶段 1.2 命令执行阶段 2 基本类型 2.1 整型值 2.2 字符串(以NULL结尾)(Null-Terminated String) 2.3 二进制数据 ...

  7. mysql5.7重新初始化_MySQl 5.7 初始化方式变更

    Window 64: 1.修改my-default.ini名称 ==> my.ini ? [mysqld] # Remove leading # and set to the amount of ...

  8. mysql双向同步读写_mysql数据双向同步

    即读写操作在两台服务器上进行,每台服务器即主也是从.当其中的任何一台服务器收到操作请求时,其进行相应的数据变化,并把变化的数据复制到另一台服务器中. 4 数据同步实现 4.1mysql数据双向同步 4 ...

  9. mysql的相关技术说明_MySQL 系统架构 说明

    说明:本文转自 简朝阳(MySQL ACE)的 <MySQL性能调优与架构设计> 一.逻辑模块组成 总的来说,MySQL 可以看成是二层架构,第一层我们通常叫做SQL Layer,在MyS ...

最新文章

  1. 冯诺依曼计算机程序及其执行,第4章冯.诺依曼计算机:机器级程序与其执行练习题答案解析...
  2. 网站怎样建设才能更好的吸引住用户呢?
  3. 【页面传值6种方式】- 【JSP 页面传值方法总结:4种】 - 【跨页面传值的几种简单方式3种】...
  4. FILE 结构体的定义,inode ,软链接和硬链接的理解
  5. java.util.concurrent.Exchanger应用范例与原理浅析
  6. python安装方法3.8.2_Linux安装Python3.8.1的教程详解
  7. 数据库-索引-普通索引-唯一索引
  8. pytorch加载的模型测试的结果和保存时测试的结果不一致
  9. 二级菜单打开一个时其他关闭_简介——菜单和工具栏
  10. 【英语学习】【加州教材】【G2】【科学】Science目录及术语表
  11. 一些SharePoint 2007开发的在线课程
  12. python爬虫Day1(requests基本使用)
  13. 视频教程-通俗易懂的JavaScript高级教程(含资料)-JavaScript
  14. 浅析内网沟通软件有什么特点
  15. java读写xlsx文件
  16. Prometheus 系列开篇:为什么要学 Prometheus ?
  17. A1.0.2 离线瓦片用ol3显示多功能地图
  18. 帆软注册文件_报表组件FineReport加密狗注册机理及使用方法
  19. 基于jsp的旅游信息网站的设计
  20. 【线性规划LP建模实例——化学工厂肥料】

热门文章

  1. 分库分表的类型和特点
  2. Curator实现分布式锁的基本原理-构造函数
  3. Condition总结-await和signal的总结
  4. 思考如何保证线程并行的数据安全性
  5. 保存课程图片-服务端开发
  6. AOP日志-域对象创建与基本操作介绍
  7. springboot No Java compiler available for configuration options compilerClassName
  8. 单点登录Redis存储Session及SessionId问题说明与集群实战-3
  9. CentOS系统参数优化
  10. python查微信好友是否删除自己_Python + Appium 自动化操作微信查找自己是否被删除...