MYSQL 初始密码

今天有一个同事跑来问我,说新安装的MySQL用空密码进不去,不知道该怎么办,问我有没有办法能够修改MySQL的Root密码。

修改Mysql Root密码的方法我自然是有的,而且还写成了脚本,运行一下就能搞定。不过呢,似乎他的问题不需要这么麻烦。

具体说来,我也想不起来是从哪一个版本开始,MYSQL在安装后,不再使用默认的空密码了,而是自动生成了一个随机密码,这个随机密码并不是不告诉你的。而是放在了/root/.mysql_secret文件中,打开这个文件看一眼就知道了。

其实在Mysql安装后,屏幕上会有这么一段信息:

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.


只不过大多数人忽略掉了,或者看到E文,就懒得去读了。貌似遇到这个问题的兄弟还不是一个两个呢,所以贴出来让大家了解一下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值