mysql数据库问题 遇到的数据库问题 1045

操作方法

  • 01

    如果遇到这个问题: 错误代码 1045 Access denied for user 'root'@'localhost' (using password:YES) 解决办法: 1先关闭mysql  window下在你的mysql安装目录下 例如c:\mysql2\bin\mysql-nt stop; 2 c:\mysql\bin\mysql-nt --skip-grant-tables 3 mysql -uroot 4 use mysql 5 update user set password = password('新密码') where user='root' and host='localhost' 6 flush privileges; 7 c:\mysql\bin\mysql-nt restart; 如果在linux下把mysql-nt 换成mysqld_safe 唉 mysql-nt --skip-grant-tables mysq-nt后面是参数 你要手工写上去。 例如:重新启动一下mysqllinux下的一般做法是比如说mysql安装在/usr/local/mysql/usr/local/mysql/bin/mysqld_safe --skip-grant-tables这样启动后, 你可以直接用mysql -uroot登录进去之后GRANT ALL PRIVILEGES on *.* to 'root'@'localhost' identified by '密码'; 总结: 方法一: 通过停止/重启 mysql 服务, 是可以解决的, 这个是最简单的办法! 对于不懂得什么叫做"停止/重启mysql服务"的人来说, 这个最简单的办法就是把服务器主机进行重新启动(就是把你的电脑进行重新启动). 方法二:第一种情况行不通情况下,适用于MySQL4.0.26 版本(其他大部分可以) 网上也有说, 就是对root进行重改密码. 对于网上流传的改密码方法, 也是可行的. 请参考以下: DOS下修改ROOT密码:当然后面安装PHPMYADMIN后修改密码也可以通过PHPMYADMIN修改 格式:mysqladmin -u用户名 -p旧密码 password 新密码 例:给root加个密码ideacmblog 首先在进入CMD命令行,转到MYSQL目录下的bin目录,然后键入以下命令 mysqladmin -uroot password ideacmblog 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。 D:\php\MySQL\bin>mysqladmin -uroot password ideacmblog回车后ROOT密码就设置为ideacmblog了 方法三:以上2种都不行情况下,重新安装mysql 第一步: 打开这个mysql-essential-5.0.22-win32.exe文件; 第二步: 见到窗口弹出, 并点击 Next> 进入下一步; 第三步: 选择 Custom 项, 并点击 Next> 进入下一步; 第四步: 到这一步要注意了, 点击 Change... 选择你原安装mysql的目录; 选择后, 继续点击Next> 进入下一步; 第五步: 点击 Install 进行安装... 安装至下一步, 会提示你进行注册, 选择最后一项, 即跳过注册, 进入下一步正式完成安装. 安装完成后, 继续弹出一个窗口, 提示你是不是立刻进行配置, 选择 Next 选择Standard Configuration.继续点击 Next 进入下一步 这一步里, 把上面那行的勾去掉, 只在 Include ....PATH 那行打勾, 继续点击 Next 进入下一步 在这一步, 点击中间的"Ex****"那顶, 接着配置完毕! 这时候, 你去看看你的mysql正常了没有?? !! 这样就ok了!!

(0)

相关推荐

  • mysql安装最后一步error nr.1045解决方法

    mysql安装最后一步error nr.1045搞得 操作方法 01 手动停止mysql服务. 02 MySQL\MySQL Server 5.0\  目录下的my.ini文件,在[mysqld]下添 ...

  • 连接php数据库和怎样判断数据库是否连接成功

    如何连接php数据库和怎样判断数据库是否连接成功. 操作方法 01 新建php文件 02 设置变量用mysql_connect()函数来连接数据库,括号内参数为数据库地址,用户名和数据库密码 03 这 ...

  • 如何把ACCESS数据库转换成SQL数据库

    操作方法 01 如何把ACCESS数据库转换成SQL数据库,其实ACCESSH和SQL都有很多不同的版本,但是转换也都大同小易,和这里我给大家说说最常见的怎么将ACCESS转化成SQL2000的方法和 ...

  • mysql数据库转移至sqlserver数据库中详解(mysql和sqlserver数据转移)

    本文所涉及的机器环境如下:Windows XP SP3,MS SQL Server 2005,MySQL Server 5.1。 一.安装MySQL ODBC驱动 为MySQL安装Connector/ ...

  • 在Toad for MySQL软件中怎么查询数据库表的统计信息?

    相信很多小伙伴都有在使用TOAD,在其中如何才能查看数据库表的统计信息呢?方法很简单,下面小编就来为大家介绍.具体如下:1. 首先,打开"Toad for MySQL"软件,然后再 ...

  • Mysql如何通过SQLyog创建数据库

    作为一名开发人员,少不了和数据库打交道,为了自己开发的需要,需要建立一个自己使用的数据库.对于新手而言,如何创建数据库,本文将给出攻略,大家一起学习进步. 操作方法 01 首先,先要有一个Mysql数 ...

  • Mysql如何使用phpMyadmin进行数据库的备份恢复

    MySQL是目前一款流行的开源数据库管理系统,由于MySQL其体积小.速度快.成本低,一般中小型网站的开发都选择 MySQL 作为网站数据库.我们平时不免会碰到mysql数据库备份还原,具体怎么操作呢 ...

  • MySQL命令行导入sql数据库

    在使用数据库的时候,我们会将数据库备份起来,如果将来要使用,就要恢复数据库的内容,以下步骤可以帮助你恢复备份的内容 操作方法 01 先启动mysql服务,在命令行下输入net start mysql, ...

  • linux快速访问数据库:[2]从数据库获取数据

    小编今天教给您的方法非常适合自己创建一个账号-密码数据库来管理个人的账号密码信息 操作方法 01 首先需要在数据库创建数据库和相关表,如图,小编已经创建了pi数据库和account表,结构如下 02 ...