分页: 1 / 1

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

发表于 : 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

发表于 : 2007-11-06 19:10
Orang-color
root默认应该是空的,你登录以后可以设置

发表于 : 2007-11-06 19:17
狂家三少
不行呀,我是从源里安装的,不是空用户,登陆不了!

发表于 : 2007-11-06 19:18
yexin218
mysqladmin -u root password
輸入你的新密碼
然後
mysql -u root -p 新密碼

Re:

发表于 : 2009-06-02 20:59
blackiron
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)'

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

发表于 : 2009-08-20 22:51
nio
也在做同样的事,今天终于搞定了。

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

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

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

不知道为什么会出这个问题,只能说反正好用了。 :em09

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

发表于 : 2010-11-09 17:08
nuanhuai
ubuntu里首次安装时那个框框就是给你设定密码的
至于楼主的问题,就是少了选项 -p
因为如果没有 -p 选项mysql就认为用户密码为空

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

发表于 : 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密码。