| 您的当前位置:首页 --> MYSQL教程 --> Windows下MySql错误代码1045的解决方法 |
| MYSQL教程 Windows下MySql错误代码1045的解决方法 |
| 浏览次数:1116 关键词 ( ) |
| 查看使用该CPU的产品 查看CPU天梯 |
| CPU型号:Windows下MySql错误代码1045的解决方法 |
| 主频:Ghz |
| 睿频:Ghz |
| 核心数:个 |
| 不支持超核心 |
| 制作工艺: |
| 插槽类型: |
| 功耗:0W |
| L3缓存:0MB |
| 支持最大内存: 0GB |
| CPU详细参数 |
|
复制代码 代码如下: 错误代码 1045
Access denied for user 'root'@'localhost' (using password:YES) 解决办法是重新设置root用户密码,在Windows平台下操作步骤如下: 复制代码 代码如下: SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword');
复制代码 代码如下: C:\> C:\mysql\bin\mysqld-nt --init-file=C:\mysql-init.txt 在服务器启动时,执行由“--init-file”选项(作用:在启动时从指定的文件中读取SQL命令)命名的文件的内容,更改根用户密码。当服务器成功启动后,应删除C:\mysql-init.txt。 5、停止MySQL服务器,然后在正常模式下重启它。如果以服务方式运行服务器,应从Windows服务窗口启动它。如果以手动方式启动了服务器,能够像正常情形下一样使用命令。
方法一: 复制代码 代码如下: # /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 # /etc/init.d/mysql restart # mysql -uroot -p Enter password: <输入新设的密码newpassword> mysql> 方法二: 直接使用/etc/mysql/debian.cnf文件中[client]节提供的用户名和密码: 复制代码 代码如下: # mysql -udebian-sys-maint -p Enter password: <输入[client]节的密码> mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; mysql> FLUSH PRIVILEGES; mysql> quit # mysql -uroot -p Enter password: <输入新设的密码newpassword> mysql> 另一个方法 1. 管理员登陆系统,停止mysql服务或者结束mysqld-nt进程 |
| 下一个产品 SQL计算timestamp的差值的方法 上一个产品 mysql查询今天、昨天、近7天、近30天、本月、上一月的SQL语句 |