IT/MySQL 3

Mysql Authentication protocol requested by server;

필자가 .NET 서버를 구축해 놓고... 필자가 사용하던 소스를 이동시켰다... 하지만 에러가 발생해버렸다... 그 에러는... Client does not support authentication protocol requested by server; consider upgrading MySQL client 해당 에러다.. 에러생성에 대한 화면을 확인해보자. 에러 화면은 대략 이렇다... 자.. .그럼 왜 이렇게 표기가 되었는지 확인을 한번 해보자. 확인을 해보니... 새롭게 설치한 Mysql Server의 버전이 일치하지 않아서 발생한 에러로 확인이 되었다.. 참고로 필자가 예전에 개발 당시에 사용했던 Mysql 서버의 버전은 6.x 버전이었고... 지금 내가 설치한 Mysql 서버의 버전은 8.x 버..

IT/MySQL 2022.06.14

Mysql Data 백업 및 복구 ( 샘플데이터베이스 다운 )

필자는 우선 Mysql을 기존에 다른 서버에서 사용하고 있었다. 해당 서버를 지우기 위해서 현재 서버를 구축해서 이동을 하고 있는 작업을 틈틈히 진행하기 때문에.. Mysql DB 백업 및 복구 방법에 대해서 알아보려고 한다. 블로그 용도를 위해서 샘플 데이터베이스를 넣어볼 예정이다. 샘플 데이터 베이스는 Mysql 에서 제공하는 샘플 데이터 베이스를 다운받았다. https://www.mysqltutorial.org/mysql-sample-database.aspx/ MySQL Sample Database This page provides you with a MySQL sample database that helps you to practice with MySQL effectively and quickly..

IT/MySQL 2022.06.13

Windows MySQL 외부 접속 허용

저번에 Mysql Server 설치를 진행했다. 이제 테이블도 만들고, 데이터도 넣고 하기 위해서.. 외부에서 접속이 필요하다. 언제까지나 서버에 직접 원격 붙어서 접속을 시도할 수 없으니... 이번에는 외부에서 접속을 허용할수 있도록 신규 계정을 만들고 진행해보자. 우선 서버에 원격을 접속해서 user list를 확인해보자. 현재 사용자가 따로 없이 root 만 있는 부분이다. 원격 접속을 위해서 해당 계정만 접속할 수 있는 데이터베이스도 만들고 신규 계정을 생성해보자. 추가적으로 root 계정은 host가 localhost로 되어있기 때문에 해당 서버에서만 접속이 가능한 부분을 확인할 수 있다. 계정을 생성했다. 계정생성에 대한 내용은 아래와 같다. create user '계정명'@'호스트' iden..

IT/MySQL 2022.06.10