Mysql启动错误1045(28000)

问题:

  

解决方案:

编写  /etc/my.cnf  加上最后一行

重新启动

原文地址:https://www.cnblogs.com/pangya/p/9913329.html

时间: 2024-11-04 15:24:32

Mysql启动错误1045(28000)的相关文章

MySQL出现 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 解决办法

进入cmd 输入 mysql -u root -p 出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 找到安装mysql的根目录打开 my.ini文件 添加一条语句 skip-grant-tables 保存后退出 进入cmd 输入net stop mysql; 停止mysql  然后在开启 net start mysql;  这步是修改完文件后重启一下 然后在 输入 mysq

解决mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO/YES)

1 现象 mysql -u root -p 错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO/YES)2 linux系统: 在配置文件my-default.cnf或my.cnf下 [mysqld]下添加skip-grant-tables:因为此方法无效,所以找到了以下方法 为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于error

Mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

Mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) Linux: MySQL安装时默认的用户是root,这里的root是指数据库的用户,root密码一般在初始化MySQL时存放在你的日志文件中,日志文件的存放路径可以通过my.cnf文件进行自定义. 使用如下方法即可解决,已验证可行. #1.停止mysql数据库 /etc/init.d/mysqld stop #2.执行

mysql出现ERROR 1045 (28000) 错误

第一步: 用这位的方法进行实验,发现不是这样的因为我的没有空的user: 一.现象: 公司linux系统的mysql数据库root用户设置过密码,但常常用命令'mysql -u root -p'登录报错,有时又能登录.登录报错信息为:[[email protected] ~]# mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password

centos环境下登录mysql报 ERROR 1045 (28000)怎么解决

新入手一台虚拟机,Centos7系列的操作系统,安装mysql后,执行连接出现了Mysql ERROR 1045 (28000):的错误.遇到同样问题的朋友,可以参考如下解决方法. 工具/原料 Centos mysql.mariadb 方法/步骤 首先使用如下命令停止mysql或者mariadb服务. service mariadb stop 使用mysqld_safe来启动mysqld服务器: mysqld_safe --user=mysql --skip-grant-tables --ski

解决Linux下MySQL启动错误Starting MySQL.Manager of pid-file quit without updating file.[FAILED]

刚装完MySQL,启动时报如下错误: Starting MySQL.Manager of pid-file quit without updating file.[FAILED] 依次尝试了从谷歌找到的各种方法,发现只要执行如下MySQL初始化命令即可解决: /usr/local/mysql/bin/mysql_install_db --user=mysql 下面附上从谷歌找到的解决此问题的方法集锦,也许每个人遇到的问题的原因会不一样,经供参考: 一.查看报错日志 报错日志是我们解决问题的方向灯

mysql启动错误解决

mysql 启动时,报错一般都不明显,因此我们需要配置错误日志 #vim /etc/my.cnf 在[mysqld]下添加 log_error = /var/log/mysql/error.log 再次启动时,如果出现错误,启动不起来,就可以去日志文件中,查看详细错误信息

mysql启动错误排查

今天在Redhat7下面安装MySQL,接下来进行启动MySQL 启动结果如下: [[email protected] log]# service mysqld start Redirecting to /bin/systemctl start mysqld.service Job for mysqld.service failed. See 'systemctl status mysqld.service' and 'journalctl -xn' for details. 那么我们遇到这样的

mysql登陆ERROR 1045 (28000): Access denied for user

Enter current password for root (enter for none): ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 报错信息显示useing passowrd:YES 说明密码是对的,但是拒绝用户root登陆找到mysql配置文件进行修改添加skip-grant-tables表示跳过密码验证登陆然后重启mysql服务 systemctl rest