워드프레스 때문에 클라우드 서버 DB에 csv 자료를 올리려고 하는데 phpmyadmin으로는 업로드 용량에 제한이 있네요. 4mb 정도까지는 올라가는 것 같은데 그 이상은 에러가 납니다. 그래서 방법이 없나 알아보다가 MySQL로 Load Data Infile 명령어를 쓰면 대용량 업로드가 된다는 것 같더군요. 근데 MySQL을 설치하고 접속하려니까 접속이 되질 않습니다. SQLyog도 설치하고 접속을 시도해봤지만 안 되고.. phpmyadmin에서 쓰던 username과 password로는 접속이 안 되네요.
MySQL Workbench에서 Manage Server Connections 설정 화면
Hostname: localhost
Port: 3306
Username: root (phpmyadmin 로그인 username과 동일)
Password: xxxxxxxxxxxxxx (phpmyadmin 로그인 password와 동일)
SQLyog 접속 화면
MySQL Host Address: localhost
Username: root (phpmyadmin 로그인 username과 동일)
Password: xxxxxxxxxxxxxx (phpmyadmin 로그인 password와 동일)
Port: 3306
위와같이 입력하고 접속을 시도하면 MySQL과 SQLyog 둘 다 Access denied for user 'root'@'localhost' (using pasword: YES)라면서 접속이 안됩니다. phpmyadmin도 접속이 안될때 저런 메시지가 나왔었는데.. 삽질은 반복되네요 ㅠㅠ
인터넷에 올라온 글을 보면 host는 localhost, port는 3306으로 설정하는게 맞는 것 같은데.. 3306은 phpmyadmin에서 쓰고 있어서 다르게 설정해줘야하는건지? username과 password를 phpmyadmin과는 별개로 설정해줘야하는것인지? 제가 데이터베이스는 완전 초보라 뭐가 문젠지도 잘 모르겠습니다. phpmyadmin도 처음엔 접속을 못해서 답답해 속터지려다가 어떻게 겨우 접속 성공했었는데.. 홈페이지 만들기가 초보 입장에선 진짜 너무 어렵네요.
혹시 phpmyadmin으로도 대용량 업로드를 할 수 있는 방법이 있는지, 아니면 제가 알아본대로 MySQL이나 SQLyog같은 다른 프로그램으로는 대용량 업로드가 가능하다면 접속을 어떻게 해야하는지 방법을 알고 싶습니다.