社区
MySQL
帖子详情
MySql 启动错误: ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
greenjia0
2005-05-17 05:04:22
我用 netstat -an 可以看到3306已经启动,为什么在 启动 /usr/local/mysql/bin/mysql 出错???
...全文
27567
6
打赏
收藏
MySql 启动错误: ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
我用 netstat -an 可以看到3306已经启动,为什么在 启动 /usr/local/mysql/bin/mysql 出错???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
greenjia0
2005-05-17
打赏
举报
回复
问题已经解决如下:
我安装的是mysql-4.0.14.tar.gz 版本。
当3306服务端口启动后,要进入的/usr/local/mysql/bin 目录后,运行 mysql -uroot -p (回车)命令即可,但要输入正确的密码才可以进入到 mysql>
我想是不和我安装的时候有很大的关系那??在就是我如何可以在任何地方只要输入: #mysql 后就可以启动到mysql>模式 ,还请各位帮帮忙?小弟初次安装Mysql 4.15
greenjia0
2005-05-17
打赏
举报
回复
谢谢 shuixin13(犬犬(心帆)) 的帮忙,我试了找不到 /mysql-data-directory/hostname.pid
如果你忘记了你的MYSQL的root口令的话,你可以通过下面的过程恢复。
1. 向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程ID的文件通常在MYSQL的数据库所在的目录中。
kill `cat /mysql-data-directory/hostname.pid`
你必须是UNIX的root用户或者是你所运行的SERVER上的同等用户,才能执行这个操作。
WIN32下用winmysqladmin.exe关闭服务即可
2. 使用`--skip-grant-tables' 参数来启动 mysqld。
3. 使用`mysql -h hostname mysql'命令登录到mysqld server ,用grant命令改变口令。
也可以用use mysql; update user set password =password('yourpass') where user='root'
也可以这样做:mysqladmin -h hostname -u user password 'new password'
4. 载入权限表: mysqladmin -h hostname flush-privileges ,或者使用 SQL 命令`FLUSH PRIVILEGES'。
当然,在这里,你也可以重启mysqld
shuixin13
2005-05-17
打赏
举报
回复
嗯.你的 MySQL 已启动了呢.
你可以尝试
mysql -h localhost -u root 登陆
如果仍然有错的话.
就看看这里.
http://community.csdn.net/Expert/FAQ/FAQ_Index.asp?id=28392
greenjia0
2005-05-17
打赏
举报
回复
用netstat -an 查看到如下:
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
是否可以判断MYSQL的服务已经启动???
greenjia0
2005-05-17
打赏
举报
回复
我的环境是在linux下安装的MySql
fengfangfang
2005-05-17
打赏
举报
回复
使用root登录
mysql -u root
mysql
登录报错:
ERROR
1045
(28000):
Access
denied
for
user
‘
root
‘@‘
localhost
‘ (
using
password
: YES)
首先解析此英文:
ERROR
1045
(28000):
Access
denied
for
user
'
root
'@'
localhost
' (
using
password
: YES);在
MySQL
登录时出现
Access
denied
for
user
'
root
'@'
localhost
' (
using
password
: YES) 拒绝访问。解析的...
Windows~~~在
MySQL
登录时出现
Access
denied
for
user
‘
root
‘@‘
localhost
‘ (
using
password
: YES) ,并修改
MySQL
密码
适用于windows安装
MySQL
...首先解析此英文:
ERROR
1045
(28000):
Access
denied
for
user
'
root
'@'
localhost
' (
using
password
: YES);解析的地方有...........................................................
MySQL
Access
denied
for
user
‘
root
‘@‘
localhost
‘ (
using
password
: YES/NO) 的原因以及解决方案
Access
denied
for
user
'
root
'@'
localhost
' (
using
password
: YES/NO)的原因以及解决方案 这个
错误
我想应该是比较常见的一种
错误
了,但,出现
错误
并不可怕,可怕的是你并不知道原因,从而不知道如何解决问题。 ...
ERROR
1045
(28000):
Access
denied
for
user
‘
root
‘@‘
localhost
‘ (
using
password
: NO)解决办法
问题:
ERROR
1045
(28000):
Access
denied
for
user
‘
root
’@‘
localhost
’ (
using
password
: NO) 很久没用这台电脑的
mysql
了,今天需要连接数据库,
启动
数据库报错:
ERROR
1045
(28000):
Access
denied
for
user
...
1045
Access
denied
for
user
'
root
'@'
localhost
' (
using
password
: YES)
MySQL
连接
错误
,使用Navicat连接
MySQL
出现
错误
:
1045
Access
denied
for
user
'
root
'@'
localhost
' (
using
password
: YES) 解决方法: 编辑
mysql
配置文件my.ini(在
mysql
的安装目录下,不同电脑可能不一样,参考...
MySQL
56,679
社区成员
56,709
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章