MySQL 5.6 关于登陆的初始化设置

最近研究一下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版本的安全性大大增强了,其他的新特性的等待后续研究!

时间: 2024-10-13 21:16:11

MySQL 5.6 关于登陆的初始化设置的相关文章

搭建yum本地源_阿里云CentOS服务器初始化设置

CentOS服务器初始化设置其实不分阿里云或其它服务器了,操作配置过程与步骤也差不多一.挂载硬盘 1.磁盘分区 fdisk -l #查看设备,一般可以看到设备名为/dev/xvdb fdisk /dev/xvdb #对磁盘进行分区 输入n #创建新分区 输入p #创建主分区 输入1 #创建第一个主分区 输入w #保存并执行以上命令,创建分区 待上面的命令执行完成之后,使用fdisk -l查看,会看到类似 /dev/xvdb1的分区 说明分区成功. 2.磁盘格式化 mkfs.ext4 /dev/x

三、初始化设置

初始化设置 1.描述 当FineBI在安装并启动后,会自动跳出FineBI数据决策系统平台网页,该平台用于一系列的数据准备.数据加工.可视化分析等操作. 2.首次访问决策系统 在安装启动FineBI服务器以后,跳出地址http://localhost:37799/webroot/decision,进入引导页面,分为两个步骤:账号设置和数据库设置,如下所示: 账号设置:配置系统管理员的用户名和密码,管理员负责统筹整个系统,包含用户.数据.权限.系统信息等: 数据库选择:选择用于存储系统使用配置.日

mysql数据库的安装以及常见优化设置

原文:mysql数据库的安装以及常见优化设置 本文根据优才网课程整理,面向web开发者,内容以实用为主,专业DBA可以绕行. 如果你在大公司,可能有专门的DBA来做这些事情,如果你在一个小公司当架构师或者技术总监,或者你自己创业,那DBA的活你也得干了.咱们来讲一下基本的mysql安装和优化. 一: MYSQL安装和基本配置 在linux上安装,可以用包管理工具来安装,比较简单:RedHat 系列:yum -y install mysql mysql-server Debian系列:sudo a

如何设置vim中tab键缩进---配置初始化设置

问题: Linux系统下,Tab键默认为8个字符,需呀将其修改为4个字符的方式使用 步骤: 1.在用户根陌路下创建文件名为 .vimrc 的系统文件 [[email protected] ~]# cd ~ [[email protected] ~]# pwd /root [[email protected] ~]# vim .vimrc 2.在文件中输入下面的内容并保存 输入内容: set tabstop=4 set shiftwidth=4 [说明] tabstop 表示一个 tab 显示出来

MySQL Windows ZIP 免安装版的设置和启动

MySQL Windows ZIP免安装版,设置和启动的过程其实挺麻烦的.下面一步一步介绍使用的过程: 1.下载Windows (x86, 64-bit), ZIP Archive: 2.解压zip文件 3.复制mysql下的my-default.ini,在同目录下创建my.ini.简单的配置: basedir = D:/mysql-5.6.22-winx64 datadir = D:/mysql-5.6.22-winx64/data character-set-server=utf8 4.设置

mysql 安装后无法登陆mysql的 shell 那mysql>经验:ERROR 1045 (28000): Access denied for user 'root'@'localhost‘

[[email protected] ~]# mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 遇到:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 网上找了非常多的文章还是没有解决我的问题. 1.首先能够确认的是mysql 命令行 sql命令keywo

bootloader功能介绍/时钟初始化设置/串口工作原理/内存工作原理/NandFlash工作原理

bootloader功能介绍 初始化开发板上主要硬件(时钟,内存,硬盘), 把操作系统从硬盘拷贝到内存,然后让cpu跳转到内存中执行操作系统. boot阶段 1.关闭影响CPU正常执行的外设 -关闭看门狗(watch dog)   WTCON 0xE2700000 -关闭中断 CPSR I和F位设置为1,关闭,不响应任何中断. 2.初始化时钟 -倍频到1Ghz,为外设分频 *串口驱动 3.初始化内存控制器,DDRAM -验证内存,往里面写一个值,然后再读出来 4.初始化硬盘,nand Flash

mysql 安装完成后登陆不了mysql的 shell 即mysql>遇到:ERROR 1045 (28000): Access denied for user 'root'@'localhost‘

[[email protected] ~]# mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 遇到:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 网上找了很多的文章还是没有解决我的问题: 1.首先可以确认的是mysql 命令行 sql命令关键字是不区

2.系统初始化设置并使用命令安装LNMP

LINUX系统安装好之后首先先把网络调通: 设置为桥接 执行命令: 关闭防火墙 设置以后开机不开启防火墙 ? 设置网卡: 每次设置过网卡之后需要重启 网络: 关闭防火墙: ? ? 如果在家没有网线的情况下如何PING通虚拟机: 设置虚拟机为NAT模式 设置LINUX系统的IP地址为自动获取: 重启 网卡 ? ? ? ? 使用PUTTY软件进行远程管理LINUX系统. 设置IP 设置UTF8编辑:美观一些 : 解决中文乱码: 默认情况下,如果有一段时间没有操作就会自动断开,还需要重新连接这样比较麻