最近研究一下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. Linq 等式运算符:SequenceEqual
  2. X-Content-Type-Options: nosniff
  3. yolov3安卓实现_重磅!MobileNet-YOLOv3来了(含三种框架开源代码)
  4. mysql中utf8_general_cs和utf8_general_ci和utf8_bin的一点区
  5. eureka自我保护时间_SpringCloud Eureka自我保护机制
  6. 的setinterval函数_ES6 极简教程 lt;6gt; 函数扩展
  7. db2数据库还原找不到文件_db2数据库还原
  8. android tv ko,Android TV 键值修改流程
  9. Spring Boot 入门程序
  10. (数学)最小二乘的几何意义及投影矩阵
  11. 鸟哥的Linux私房菜PDF在线阅读
  12. JXTA中定义自己的成员服务
  13. 【推荐】网络安全学习路线和资料分享
  14. 思科路由器及交换机基本配置
  15. 亲爱的,对不起,我要和别人结婚了
  16. php20以内的勾股数,[求助]编程求100以内的所有勾股数
  17. 小米全面对标iPhone
  18. android 8 zuk,联想开推ZUI3.5大版本更新:ZUK手机怒升安卓8.0!
  19. 《绝冬城之夜2》(Neverwinter Nights 2 CHT) 国际中文版(增加简体补丁)
  20. [白话解析] 通过实例来梳理概念 :准确率 (Accuracy)、精准率(Precision)、召回率(Recall) 和 F值(F-Measure)

热门文章

  1. WPF中Expander与ListBox(ItemsControl)嵌套中的问题
  2. Spring Cloud相关项目
  3. Maven让资源文件处理插件能够解析资源文件中的Maven属性
  4. Windows service无法删除怎么办?
  5. hdu 5615 Jam's math problem(判断是否能合并多项式)
  6. Eclipse常用功能键
  7. C#函数实现的小功能
  8. Python爬虫(十)_XPath与lxml类库
  9. 《PHP和MySQL Web开发》学习之二--数据的存储与检索
  10. 人生中五个遗憾,共勉