Programming (421) 썸네일형 리스트형 MariaDB for문 프로시저 만들기 + 원하는 갯수만큼 인서트 되도록 MariaDB for 문 프로시저 만들기 + 원하는 개수만큼 인서트되도록 개인적으로 테스트 용도로 MariaDB를 사용해 보고 있는데 테스트 용도나 디버깅을 위해 임시 데이터를 테이블에 인서트 해야 하는 경우가 종종 생기는 것 같습니다. 프로그래밍 언어 DB 연결 및 제어문을 활용해 테스트 데이터를 넣어도 되지만 DB가 연결되어 있다면 SQL Query문 반복을 활용해 데이터를 넣는 게 더 간편한 것 같습니다. 프로시져만 작성하려고 했으나 데이터베이스, 테이블, 프로시져까지 생성하는 구문을 간단히 정리해 봤습니다. 제대로 규칙을 지키지 않고 작성한 쿼리문을 실행하게 되면 에러 문구가 애매하게 표시되는 부분이 있어 어디가 문제인지 찾느라 시간을 조금 허비한 기억에 개인적으로 이후에 활용할 목적도 있습니다... CentOS Maria DB 설치 HeidiSQL 외부 접속 및 사용자 계정 추가해보기~ CentOS Maria DB 설치 HeidiSQL 외부 접속 및 사용자 계정 추가해보기~ 리눅스 CentOS 7 버전에서 Maria DB를 설치하여 Heidi SQL 프로그램을 사용해 외부 접속 후 사용자 계정을 추가하여 데이터베이스와 테이블을 생성하여 권한을 주는 방법에 대해 정리해 보려고 합니다. 먼저 가상머신 프로그램인 VirtualBox에 CentOS 7 버전을 설치해야 합니다. 저는 dbgo라는 이름으로 리눅스를 설치하였습니다. 설치 방법은 이전에 작성한 https://zzarungna.com/1546 내용을 참고하시면 좋을 듯합니다. 리눅스 서버 최초 설치가 완료되었다면 커맨드 명령어를 사용해 maria db를 설치하시면 됩니다. 설치과정 중간에 나오는 내용에 모두 y를 누르고 엔터로 눌러 진.. 새롭게 확장한 데이터의 파일 시스템 크기 조정해 주어야 리눅스 LVM 확장ㆍLVM 장치 삭제 방법(VMware) 리눅스 LVM 확장ㆍLVM 장치 삭제 방법(VMware) 이전에 VMware 프로그램을 사용해 하드 디스크를 추가한 후 LVM 장치를 새롭게 추가해 사용하는 방법에 대해 정리한 내용이 있습니다. - https://zzarungna.com/1548 이번엔 새롭게 하드 디스크를 추가해 기존 LVM 장치에 용량을 확장하는 방법에 대해서 정리해 보았으며 확장까지 모두 진행한 후 완료했다면 삭제하는 방법까지 정리해 보려고 합니다. 먼저 VMware 프로그램에서 새롭게 하드 디스크를 하나 추가하시면 됩니다. Edit virtual machine settings 메뉴를 눌러 주시면 됩니다.(VMware 버전에 따라 차이가 있을 수 있습니다. 단축키는 Ctrl+D 메뉴는 VM → Settings) 기존에 사용하고 있는.. VMware LVM 하드 디스크2개를 추가해 원하는 폴더에 마운트 해보자. VMware LVM 하드 디스크2개를 추가해 원하는 폴더에 마운트 해보자. 리눅스 운영체제에 VMware 가상 머신을 이용해 추가한 하드 디스크 장치 두 개를 합쳐 하나로 인식해 원하는 폴더에서 사용 할 수 있는 내용에 대해 간단히 정리해 보려고 합니다. 먼저 VMware 프로그램을 이용해 하드디스크를 추가하시려면 Edit virtual machine settings 메뉴를 선택하시면 됩니다. Add 버튼을 누르시고 Hard Disk 선택 후 Next 선택. 이후 과정은 이미지를 참고하시면 좋을 것 같습니다. 하드 디스크를 2개 추가하는 방식이기에 같은 방식으로 하드 디스크 하나를 추가로 더 추가하시면 됩니다. 연습으로 진행하는 것이기에 5GB 하드 디스크 2개를 추가 하였습니다. 위와 같이 하드디스크 .. VMware Workstation Pro Cent Os 7 설치방법 VMware Workstation Pro Cent Os 7 설치방법 VMware Workstation Pro 프로그램을 사용해 Cent OS 7 버전의 운영체제를 설치하는 방법을 나름대로 정리해 보려고 합니다. 먼저 VMware 가상 머신에 CentOs 7 버전을 설치하기 위해서는 CentOS 7 버전의 ISO 파일이 필요합니다. 개인적으로 유료 버전인 VMware Workstation Pro를 사용했으며 VMware Workstation Player와 설치방법이 크게 차이 나는 것은 아니니 VMware Workstation Player를 사용하시는 분들도 참고하시면 도움이 되실 겁니다. ISO 파일을 다운로드하기 위해 https://www.centos.org/ 사이트에 접속하시고 Download 메뉴를.. Oracle VM VirtualBox CentOs 7 설치 방법 Oracle VM VirtualBox CentOs 7 설치 방법 가상머신 프로그램 중 하나인 VirtualBox 프로그램에 CentOs7 버전 설치하는 과정에 대해 정리해 놓으려고 합니다. 먼저 가상머신에 CentOS7 버전을 설치하기 위해 필요한 ISO 파일을 다운받아야 합니다. 시간이 지나 사이트 구조는 변경될 가능성이 있으니 사이트 화면과 이미지 화면이 같지 않으신 경우엔 어떤 파일을 받아야 하는지만 참고하시면 좋을 것 같습니다. https://www.centos.org/ 사이트 접속 후 상단 메뉴 중 Download 메뉴를 선택 하시면 됩니다. CentOS 7 버전을 받기 위해 7(2009) 탭을 선택 후 x86_64 링크 선택. 파일을 다운받기 위한 사이트로 naver 미러링 사이트를 선택했습니.. PHP 로그인 샘플 소스(HTTP 인증 로그인, Cookie 로그인, Session 로그인) PHP 로그인 샘플 소스(HTTP 인증 로그인, Cookie 로그인, Session 로그인) PHP 웹 프로그래밍 언어를 사용해 HTTP 인증, Cookie, Session, Session+Cookie를 사용해 로그인 샘플 소스 코드를 정리해 보았습니다. PHP HTTP 인증 로그인 장점 : 복잡한 과정을 거치지 않고 간단히 구현 가능 단점 : 로그아웃 기능이 없어 브라우저를 종료해야 로그아웃이 진행됨 요약 : 내부 인트라넷 용도나 간단히 구현하기 위해 인증 과정이 필요한 경우 사용하면 좋을 듯. 소스 server.php $_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW'] 전역 변수 코드를 이용해 사용자가 입력한 데이터를 가져와 header 전송을 사용해 인증 로그.. PHP GET POST 방식 한 페이지에서 처리하기 PHP GET POST 방식 한 페이지에서 처리하기 웹사이트에 방문한 사용자들에게서 데이터를 입력받아 전송받은 데이터를 GET, POST 방식을 하나의 PHP 파일에서 구분해 데이터를 처리할 수 있습니다. 예전에 전송받은 데이터를 GET으로 보낼지 POST로 보낼지 고민하며 한가지 방식으로만 처리하려고 했던 기억이 있는데 지금 생각해보니 생각이 짧았던 것 같기도 합니다. 하나의 페이지에서 폼전송이나 URL 전송 방식에 데이터를 구분해서 처리할 수 있으니 필요하신 분들은 참고하시면 좋을 것 같습니다. 이전에 작성당시엔 문제가 없었는데 POST 방식으로 전송 되었는지 여부를 확인하실때 제대로 작동이 안되신다면 $_SERVER['REQUEST_METHOD'] === 'POST' 구문을 이용해서 확인해 보시면 .. 이전 1 2 3 4 5 6 ··· 53 다음