목록
'전체 글' 729건
코드로 놀고, 언어로 성장하는 공방.
-
사용자 계정을 접속하기root 계정 대신에 사용자 계정 user로 접속하려면 C:\xampp\phpMyAdmin 폴더에 있는 config.inc.php 파일을 다음과 같이 수정해야 합니다※ config.inc.php 파일의 수정은 비주얼 스튜디오 코드(또는 메모장)와 같은 텍스트 에디터를 사용하면 됩니다./* Authentication type and info */$cfg['Servers'][$i]['auth_type'] = 'config';$cfg['Servers'][$i]['user'] = 'root';$cfg['Servers'][$i]['password'] = '';$cfg['Servers'][$i]['extension'] = 'mysqli';$cfg['Servers'][$i]['AllowNoPassword'] = tr..
-
사용자 계정 생성하기MySQL의 사용자 계정을 생성하기 위해 다음 그림에 나타난 phpMyAdmin 화면 왼쪽 위에 있는 홈 아이콘을 클릭한 다음 '사용자 게정' 버튼을 클릭합니다. MySQL 사용자를 추가하기 위해 위 그림의 사용자 화면 아래에 있는 '사용자 추가' 버튼을 클릭합니다. 위 그림의 사용자 추가 화면에서 다음과 같이 입력한 후 '실행' 버튼을 클릭합니다.사용자명 : user호스트명: localhost암호 : 1234재입력 : 1234 위 그림의 사용자 추가 완료 화면에 '새 사용자를 추가했습니다'란 메시지가 나타나면 새로운 사용자 계정이 제대로 생성된 것입니다. 새로운 사용자 계정이 만들어지면 phpMyAdmin에서 데이터베이스 작업을 할 수 있는 권한을 부여하여야 합니다. 새로운 사용자 계정 user에 ph..
-
데이터베이스 생성하기MySQL에서 사용할 데이터베이스를 생성하기 위해 다음 그림에 나타난 phpMyAdmin 메인 화면에 위에 있는 메뉴 '데이터베이스'를 클릭합니다. 다음 그림 데이터베이스 화면에서 데이터베이스명 박스에 sample이라고 입력한 다음 '만들기' 버튼을 클릭합니다. 위 그림 왼쪽에 나타난 데이터베이스 목록을 보면 sample 데이터베이스가 생성된 것을 확인할 수 있습니다. 위와 같이 데이터베이스를 생성한 다음에는 sample 데이터베이스를 사용할 권한을 가진 MySQL 사용자 계정을 만들어야 합니다.
-
phpMyAdmin 프로그램MySQL 서버 프로그램이 구동된 다음에는 클라이언트, 즉 사용자 측에서 사용할 MySQL 프로그램이 필요합니다. XAMPP 프로그램에서는 클라이언트용의 MySQL 프로그램을 제공합니다. XAMPP에서는 MySQL 프로그램으로 MariaDB를 사용합니다. MariaDB는 MySQL 코어를 가지고 만든 무료 프로그램으로 MySQL과 100% 호환성을 가지기 때문에 MySQL과 동일한 것으로 보아도 무방합니다. MySQL 프로그램을 동작시키기 위해 브라우저에서 다음과 같이 주소를 입력하여 XAMMP 메인 화면에 접속합니다.http://localhost 위 그림에서 'phpMyAdmin' 버튼을 클릭하면 다음 그림과 같이 phpMyAdmin 프로그램이 나타납니다. 위 그림에 나타난 phpMyAdmin 프로..
-
MySQL 서버 구동하기MySQL 프로그램을 사용하려면 다음 그림에 나타난 것과 같이 XAMMP 컨트롤 패널에서 MySQL 서버를 구동시켜야 합니다. 위 그림에서 'Start' 버튼을 클릭하면 MySQL 서버 프로그램이 구동되면서 MySQL 글자의 배경이 초록색으로 변경됩니다.
-
글 상세 기능 구현글 목록에서 글 제목을 클릭했을 때 글의 상세 내용을 보여주는 기능을 구현해 보겠습니다.다음은 글 상세 기능을 구현하는 과정입니다.① 글 목록창에서 글 제목을 클릭해 컨트롤러에 /board/viewArticle.do/articleNO=글번호로 요청합니다.② 컨트롤러는 전송된 글 번호로 글 정보를 조회하여 글 상세창(viewArticle.jsp)으로 포워딩합니다.③ 글 상세창(viewArticle.jsp)에 글 정보와 이미지 파일이 표시됩니다. 1. 글 상세 기능에 관련된 자바 코드와 JSP 파일을 다음과 같이 추가합니다. 글 상세 기능을 구현하는 데 필요한 첨부 이미지를 표시하기 위해 sec03.common 패키지를 만든 후 FileDownloadController 클래스를 생성합니다. 2. FileDo..