文档章节

mysql rpm安装后的密码修改

Korey
 Korey
发布于 2014/04/20 23:48
字数 252
阅读 355
收藏 2

由于在fedora下用 mysql官方源安装myslq后,root用户密码为随机生成,没找到默认密码文件在哪里,导致找不到方法进入数据库。


以下是解决过程,记录下来以备后患:

解决mysql“Access denied for user 'root'@'localhost'”  
我的系统是ubuntu6.06,最近新装好的mysql在进入mysql工具时,总是有错误提示:
# mysql -uroot -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

还是不行。

使用网上介绍的方法修改root用户的密码:
# mysqladmin -uroot -p password 'newpassword'
Enter password:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: YES)'

悲剧啊!!

最后找到了解决方法,如下(感谢网络,谢谢!):
方法一:
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit

输入mysql -u root -p

输入新修改的密码成功登录。


本文转载自:http://blog.chinaunix.net/uid-8504518-id-2030802.html

Korey
粉丝 1
博文 1
码字总数 0
作品 0
邵阳
私信 提问
7、centos下安装mysql和找回root密码

1、desktop版的centos中安装mysql6.5(没有下面mini版那么麻烦,基本上都不缺依赖)过程如下: 1、先装server rpm -ivh MySQL-server-5.6.26-1.linuxglibc2.5.x8664.rpm 2、 若发现了包冲突(...

刘付kin
2016/12/15
28
0
Cent OS 6.5下安装mysql5.6和常用配置

软件:MySQL-5.6.31-1.el6.x8664.rpm-bundle.tar 下载地址 第一步:检查安装 输入命令rpm -qa | grep -i mysql查看系统是否安装了mysql及组件,如果有,需要先卸载掉,如下图 我的服务器上安...

fishlord
2016/09/08
570
0
CenterOS上安装MySQL具体步骤

CentOS6.5环境下安装MySQL5.6 1. 下载安装包 去MySQL官网http://dev.mysql.com/downloads/下载安装包, 由于我们的开发服务器的系统版本为CentOS6.5,64位,所以我们选择的安装包为:Linux-G...

梅超疯
2016/03/04
171
0
Linux centos7 安装mysql5

Linux centos7下安装mysql51. Linux环境下mysql安装1.1安装包准备Linux下安装mysql主流的安装方式源码安装和rpm安装,本笔记使用rpm方式安装mysql5.5.48。Mysql Rpm包下载地址https://downl...

LMB520Q
2018/01/06
0
0
Linux安装MySQL-5.6.24-1.linux_glibc2.5.x86_64.rpm

一,下载mysql:http://dev.mysql.com/downloads/mysql/;打开页面之后,在Select Platform:下选择linux Generic,如果没有出现Linux的选项,请换一个浏览器试试。我用的谷歌版本不可以,换一...

iphoenix
2015/12/09
2.6K
0

没有更多内容

加载失败,请刷新页面

加载更多

【JVM学习】2.Java虚拟机运行时数据区

来源: 公众号: 猿人谷 这里我们先说句题外话,相信大家在面试中经常被问到介绍Java内存模型,我在面试别人时也会经常问这个问题。但是,往往都会令我比较尴尬,我还话音未落,面试者就会“...

物种起源-达尔文
21分钟前
2
0
dart datetime

var date = DateTime.now().toUtc(); //格式化输出 String timestamp = "${date.year.toString()}-${date.month.toString().padLeft(2, '0')}-${date.day.toString().padLeft(2, ......

zdglf
59分钟前
20
0
如何在Linux中复制文档

在办公室里复印文档过去需要专门的员工与机器。如今,复制是电脑用户无需多加思考的任务。在电脑里复制数据是如此微不足道的事,以致于你还没有意识到复制就发生了,例如当拖动文档到外部硬盘...

老孟的Linux私房菜
今天
47
0
SpringBoot 集成MongoDB

一、MongoDB 简介 MongoDB 如今是最流行的 NoSQL 数据库,被广泛应用于各行各业中,很多创业公司数据库选型就直接使用了 MongoDB,但对于大部分公司,使用 MongoDB 的场景是做大规模数据查询...

zw965
今天
49
0
使用 Envoy 和 AdGuard Home 阻挡烦人的广告

> 原文链接:使用 Envoy 和 AdGuard Home 阻挡烦人的广告 通常我们使用网络时,宽带运营商会为我们分配一个 DNS 服务器。这个 DNS 通常是最快的,距离最近的服务器,但会有很多问题,比如: ...

米开朗基杨
今天
48
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部