mysql 클라이언트에 연결하는 데 어려움을 겪고 있으므로 마침내 내 질문을 게시하기로 결정했습니다.OpenWRT에서 root로 mysql에 로그인 할 수 없다
Arduino Yun에 설치된 OpenWRT OS에서 mySQL 데이터베이스를 사용하고 있습니다.
은 내가 루트로 MySQL에 로그인 할 수 없습니다, 다음과 같은 오류 메시지가 표시됩니다
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
내가 접미사 -u 루트 (또는 -uroot)와 접미사 -p와 가정 비밀번호하지만 때마다 그것으로 시도 (암호 사용 : YES)로, 다른 시간을 : (NO 비밀번호를 사용하여) 때때로와 같은 오류로 밝혀없는 일부 게시물 읽기
을, 나는 다음과 같은 모든 조작을 시도 :
킬 mysqld를하고 다음 실행
mysqld with --skip-grant-tables
작동하지만 mysql에 로그인 할 수 있지만 사용자 루트에 대한 비밀번호를 업데이트하도록 제안 된 모든 작업은 0 행이 수정 된 QUERY OK로 바뀝니다. 그랜트 테이블에 로그인하지 않았기 때문에 나는 사용자 정보와 권한에 대한 액세스 권한이 없다고 생각합니다. 내가
SELECT current_user();
SELECT user();
또는
을 실행할 때 나는 다음과 같은 아무것도 루트 @를 얻을 는참고.
mysql_install_db 스크립트를 사용하여 데이터베이스를 다시 설치하십시오. 어떤 호스트도 "Arduino"나 "localhost"가/usr/bin/resolveip (nota : 해당 폴더에는 해당 사항이 없음)으로 찾을 수 없다는 말처럼 작동하지 않습니다. --force 옵션을 사용하면 이 작동합니다.
이이error: 'Access denied for user 'root'@'localhost' (using password: NO)'
아무도 나를 도와 또는 말해 수 :
나는나는 같은 대답으로 종료mysqladmin -uroot password pwd
명령 행으로 다음 포스트 SOLVED - MySQL - Can't Log In - Access Denied - Brand New Installation (OpenWRT)
에 노출되는 것을 시도 OpenWRT에서 MySQL을 제거하고 완전히 다시 설치하는 가장 깨끗한 방법은 무엇입니까?
은 효과적으로 mysqladmin 데이터 할 암호를 통과하지있어,mysqladmin -uroot password pwd
^--missing --
가 올바르게 암호 옵션을 지정하지 않기 때문에 ... 그래, 당신에게
어쨌든 나는 항상 '사용자'root '@'localhost '에 대한 액세스가 거부되었습니다 (암호 : 예 사용).도움을 표시하는 나의 명령에 대한 나쁜 공식을 선언하지 않습니다. 이 게시물 http://stackoverflow.com/questions/34589871/solved-mysql-cant-log-in-access-denied-brand-new-installation-openwrt?noredirect=1&lq=1 질문자가 자신의 질문에 대답하고 나는 같은 문제가 있다고 가정하되, mySQL을 완전히 제거하는 방법은 밝히지 않았습니다. 당신은 말해 줄 수? –