Mac Mysql mysql_secure_installation Error: Access denied for user 'root'@'localhost' (using password: YES)

mysql由brew安装, 期间好像自动更新了一次

然后再次执行mysql_secure_installation, 输入root密码后报错, 重装mysql还是不行

Error: Access denied for user ‘root‘@‘localhost‘ (using password: YES)

原因是之前安装的mysql配置文件没有彻底清除

参照 http://stackoverflow.com/questions/4359131/brew-install-mysql-on-mac-os

依次执行

1. brew remove mysql

2. brew cleanup --force

3. rm -rf /usr/local/var/mysql

4. brew install mysql

5. mysql.server start

6. mysql_secure_installation

之前没执行的步骤是3, 所以只删除/usr/local/var/mysql然后重新安装mysql应该也可以, 就不额外测试了

Mac Mysql mysql_secure_installation Error: Access denied for user 'root'@'localhost' (using password: YES)

时间: 2024-11-09 00:31:49

Mac Mysql mysql_secure_installation Error: Access denied for user 'root'@'localhost' (using password: YES)的相关文章

mysql链接 显示 error: 'Access denied for user 'root'@'localhost' (using password: NO)'

解决方案 https://stackoverflow.com/questions/2995054/access-denied-for-user-rootlocalhost-using-passwordno mysql链接 显示 error: 'Access denied for user 'root'@'localhost' (using password: NO)' 原文地址:https://www.cnblogs.com/Draymonder/p/9828760.html

mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: YES)'

就当作自己忘记Mysql密码把,忘记密码的解决方法 一.mysql登录错误mysqladmin: connect to server at 'localhost' failederror: 'Access denied for user 'root'@'localhost' (using password: YES)'无法修改密码用 service mysqld stopmysqld_safe --skip-grant-tables &输入 mysql -uroot -p 回车进入>use

mysql提示:1045 access denied for user'root'@'localhost' using password yes

1.打开DOS进入mysql下bin目录(C:\Program Files\MySQL\MySQL Server 5.6\bin) 2.停止mysql服务,net stop  mysql 3.输入:mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.6\my-default.ini" --console --skip-grant-tables 4.重新打开一个DOS窗口,进入mysql下bin目录,输入:mysql

linux中进入mysql时报错Access denied for user 'root'@'localhost' (using password: YES)解决方案

之前在linux中装完mysql后直接在命令行窗口输入mysql就会进入数据库了,但是今天输入mysql命令后直接报错,如下图: 之后输入:mysql -uroot -p 提示输入密码:***** 还是报同样的错误,在网上查说是因为root用户没有设置mysql密码导致的,然后根据网上给出的方案进行调试解决,步骤如下: 1.先停掉mysql服务,然后以安全模式后台方式启动,此时光标会一直闪动,表理它! 2.然后新打开一个会话窗口,直接在命令行输入:mysql,会直接进入到数据库命令行 3.然后就

关于Mysql输入密码显示access denied for user 'root'@'localhost'(using password:YES)的问题

在网上找了一篇大神的 处理 安装Mysql后用管理员权限右键打开cmd 1. 管理员登陆系统,停止mysql服务或者结束mysqld-nt进程:2. 进入命令行,来到mysql的安装目录.假设安装目录为 d:\mysql\ , CMD进入命令行:3. 运行 D:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld-nt --skip-grant-tables启动mysql,关闭权限的检查:(本人运行这条语句的时候显示未知命令于是直接cmd的下面那段 m

wampserver登陆mysql出现#1045 - Access denied for user 'root'@'localhost' (using password: YES) 问题

原因:mysql的用户名和密码与phpMyAdmin的配置文件的用户名密码不相对应所以连不上去 解决: 1.登陆mysql修改密码 可以用cmd控制台登陆也可以用wamp的mysql控制台mysql console登陆 ->use mysql ->update user set password=password("密码") where user='root'; 2.修改phpMyAdmin的配置文件的用户名密码 \wamp\apps\phpmyadmin3.4.10.1下

windows mysql提示:1045 access denied for user'root'@'localhost' using password yes

一大早打开Navicat Lite for MySQL客户端,提示1045 access denied for user ’root’@’localhost’ using password yes,太不给力了,网上搜了很多资料,最终问题得以解决,下面将详细的解决过程分享给大家,希望遇到同样问题的同胞,少走弯路: 1.打开DOS进入mysql下bin目录:本人:C:\Program Files\MySQL\MySQL Server 5.1\bin     2.停止mysql服务,net stop 

mysql: 1045 access denied for user 'root'@'localhost' using password yes

原因是:root的密码错误了. 解决思路:关闭mysql服务,重新启动mysql服务,启动mysql的时候,指定不需要校验密码.然后登陆mysql,修改密码,退出.再重新启动mysql服务. 1.关闭mysql 2.启动mysql,指定不需要校验密码 C:\Program Files\MySQL\MySQL Server 5.1\bin>mysqld --defaults-file="C:\ProgramFiles\MySQL\MySQL Server 5.1\my.ini" -

连接mysql报错Access denied for user 'root'@'localhost' (using password: YES)解决办法

1.打开MySQL目录下的my.ini文件,在文件的最后添加一行"skip-grant-tables"(免密码登录),保存并关闭文件,重启MySQL服务. 2.通过命令行进入MySQL的BIN目录,输入"mysql -u root -p"(不输入密码),回车即可进入数据库. 3.执行"use mysql;",使用mysql数据库. 4.修改密码:执行" update MySQL.user set authentication_strin