티스토리 뷰

분명히 서비스에서 잘 실행되는데도 아래와 같은 에러가 발생했다.

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

이유는 MySQL 포트가 3306이 아니었기 때문이었다. 아래 코드로 실행하면 커맨드창에서 my.ini 설정을 적용한 mysql을 실행할 수 있다.

"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysql.exe" "--defaults-file=C:\ProgramData\MySQL\MySQL Server 5.6\my.ini" "-uroot" "-p"

기존 mysql -u root -p 처럼 import까지 잘 실행되는 것을 확인했다.

"C:\Program Files\MySQL\MySQL Server 5.6\bin\mysql.exe" "--defaults-file=C:\ProgramData\MySQL\MySQL Server 5.6\my.ini" "-uroot" "-p" somedb < somedb.sql


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday