初步安装好MYSQL后,默认密码是什么?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
狂家三少
帖子: 161
注册时间: 2007-08-11 21:44

初步安装好MYSQL后,默认密码是什么?

#1

帖子 狂家三少 » 2007-11-06 18:52

代码: 全选

root@yuehan-desktop:~# mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
初步安装好MYSQL后,默认密码是什么?

我用DEB包安装的呀,而且刚装好,还没动,我现在这样登 不进去!还要密码,请问默认密码是什么?

代码: 全选

tsunli 写道:
/etc/mysql/debian.cnf中有缺省的用户/密码

以下是我的,那请问怎么登陆呢,我试了,没成功!

代码: 全选

# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host     = localhost
user     = debian-sys-maint
password = xilRfK83D7xAhwEt
socket   = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
user     = debian-sys-maint
password = xilRfK83D7xAhwEt
socket   = /var/run/mysqld/mysqld.sock
basedir  = /usr
Orang-color
帖子: 33
注册时间: 2007-10-25 18:35

#2

帖子 Orang-color » 2007-11-06 19:10

root默认应该是空的,你登录以后可以设置
狂家三少
帖子: 161
注册时间: 2007-08-11 21:44

#3

帖子 狂家三少 » 2007-11-06 19:17

不行呀,我是从源里安装的,不是空用户,登陆不了!
头像
yexin218
帖子: 461
注册时间: 2007-08-22 17:36
来自: 澳门
联系:

#4

帖子 yexin218 » 2007-11-06 19:18

mysqladmin -u root password
輸入你的新密碼
然後
mysql -u root -p 新密碼
我很敏捷,我是网上的蜘蛛;我很茫然,我是网中的猎物!
欢迎到我的Blog※代码回音※
头像
blackiron
帖子: 887
注册时间: 2007-05-25 16:47
来自: 上海

Re:

#5

帖子 blackiron » 2009-06-02 20:59

yexin218 写了:mysqladmin -u root password
輸入你的新密碼
然後
mysql -u root -p 新密碼
无效!
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysqladmin -u root password
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
头像
nio
帖子: 74
注册时间: 2006-06-30 7:00
联系:

Re: 初步安装好MYSQL后,默认密码是什么?

#6

帖子 nio » 2009-08-20 22:51

也在做同样的事,今天终于搞定了。

楼主引用的/etc/mysql/debian.cnf很有用处。

用debian-sys-maint登录,密码就是debian.cnf里那个,居然是明文的
mysql -u debian-sys-maint -p

然后看这里:
然后更改root密码,重新设置权限即可。

不知道为什么会出这个问题,只能说反正好用了。 :em09
头像
nuanhuai
帖子: 7813
注册时间: 2009-03-10 13:04

Re: 初步安装好MYSQL后,默认密码是什么?

#7

帖子 nuanhuai » 2010-11-09 17:08

ubuntu里首次安装时那个框框就是给你设定密码的
至于楼主的问题,就是少了选项 -p
因为如果没有 -p 选项mysql就认为用户密码为空
光杆司令
帖子: 2
注册时间: 2010-04-17 14:02

Re: 初步安装好MYSQL后,默认密码是什么?

#8

帖子 光杆司令 » 2011-08-21 23:55

新立得安装mysql-server和mysql-client时,会有一个图形界面跳出来让你设置密码(它已经指出你的mysql server的用户名为root)。点击输入框后的“help”可以得到,它提示:这里可以不填密码,这样密码不变(我也不知道默认的是不是为空),我输入了密码
在终端输入

代码: 全选

mysql -u root -p
后,会提示输入密码,我输入刚才设置的密码。之后会出现类似:Welcome to the MySQL monitor. ...的欢迎信息。

为没有使用

代码: 全选

sudo apt-get install mysql-server 
sudo apt-get install mysql-client 
安装mysql,所以不知道对应的情况是怎么样的。我估计,这种情况下,用户名还是“root”,密码要么为空,要么为系统的root密码。
回复