반응형
Windows에서 웹 개발 환경 만들기 ( WampServer : MariaDB, PHP, MySQL, PhpMyAdmin )
WEB/WEB 개발환경2024. 4. 26. 21:11Windows에서 웹 개발 환경 만들기 ( WampServer : MariaDB, PHP, MySQL, PhpMyAdmin )

윈도우에 Apache2 + PHP + MariaDB 조합으로 웹서버를 쉽게 구축할 수 있게 도와주는 WampServer 설치 및 사용방법을 다루고 있습니다. 2018.  7 . 12  최초 작성2019. 11. 172020. 07. 16 MySQL  설치 방법 변경됨. 2021. 02. 10 최신 버전으로 진행해봄.                     MySQL이 상용화(?)되면서 오픈소스 프로젝트로 MariaDB가 시작되었다고 하네요                     호환이 거의 100%이기 때문에 MariaDB를 사용해도 문제가 없다네요.                      MariaDB와 MySQL 두 가지 모두 설치할 수 있습니다.2024. 1. 10  윈도우 11에서 최신 버전으로 진행202..

Visual Studio 2019에서 MySQL/MariaDB C API 예제 사용하기
프로그래밍 노트/C&C++2021. 2. 8. 22:08Visual Studio 2019에서 MySQL/MariaDB C API 예제 사용하기

Visual Studio 2019에서 MySQL/MariaDB C API를 사용하는 간단한 예제를 테스트해보았습니다. 2021. 02. 08 최초작성 아래 링크에 접속하여 MariaDB Connector/C를 다운로드합니다. Oracle에서 다운로드 받으면 로그인해야 하고 번거로워서 이곳에서 다운로드 받아 사용했습니다. https://mariadb.com/downloads/#connectors OS 항목을 MS Windows (64-bit)로 변경한 후, Download를 클릭합니다. 설치하면 아래 경로에 설치됩니다. C:\Program Files\MariaDB\MariaDB Connector C 64-bit 테스트를 위해 콘솔 프로젝트를 생성했습니다. Create a new project를 선택합니다...

Android/Android PHP MySQL 예제2020. 7. 14. 22:43Android PHP MySQL 예제 - 데이터베이스에 데이터 입력하기

안드로이드 앱이 PHP 프로그램을 매개로 하여 MySQL 데이터베이스 서버에 데이터를 저장하는 간단한 예제입니다. 1. Apache2, MySQL, PHP7 설치 2. 데이터베이스 및 테이블 생성 3. 웹브라우저로 PHP 동작 테스트 4. Android 앱에서 테스트 5. 코드 설명 6. 관련 포스팅 7. 참고 2015. 11. 21 최초 작성 2019. 11. 17 androidx 사용하도록 변경 2020. 7. 14 MySQL을 디폴트로 바꾸는 방법 추가 안드로이드 앱에서 바로 MySQL에 접속한다면 구현이 간단할 수 있습니다. 하지만 리버스 엔지니어링을 통해 안드로이드 앱에서 소스코드를 추출하게 되면 서버 아이피와 MySQL 서버 접속용 아이디와 패스워드가 유출될 수 있습니다. 그래서 웹서버에서 실..

Android/Android PHP MySQL 예제2019. 11. 17. 19:15Android PHP MySQL 예제 - 데이터베이스에 데이터 저장 및 JSON 형식으로 가져오는 예제 프로젝트

데이터베이스에 데이터를 입력하고 JSON 형식으로 데이터를 가져오는 예제입니다. 검색 결과를 가져올 수도 있습니다. 다음 세 개의 포스팅에 있는 코드를 하나의 앱에서 동작하도록 수정한 결과입니다. 나라만 검색하다록 query.php를 수정하였고 안드로이드 코드는 RecyclerView를 사용합니다. 최초 작성 - 2018. 6. 17 2018. 6. 27 - ListVIew를 RecyclerView로 변경. 2019. 11. 17 - androidx 사용하도록 변경 1. 동작 설명 2. 전체 소스코드 및 사용방법 3. 관련 포스팅 4. 참고 Amazon AWS를 사용하여 구현한 예제입니다. AWS Rest API를 Android와 연동해보기( Lambda + API Gateway + DynamoDB ) ..

Android PHP MySQL 예제 - 데이터베이스 질의(query) 결과 출력하기
Android/Android PHP MySQL 예제2019. 11. 17. 18:57Android PHP MySQL 예제 - 데이터베이스 질의(query) 결과 출력하기

안드로이드 앱에서 입력한 키워드를 웹서버에서 실행되는 PHP를 이용하여 MySQL 데이터베이스 서버에 질의하는 예제입니다. 질의 결과는 JSON 형식으로 가져와서 화면에 보여줍니다. 현재 예제에선 키워드를 2개 사용하고 있습니다. 3개 이상 필요한 경우 노란색 코드를 참고하여 추가하세요. activity_main.xml, MainActivity.java, query.php 파일을 수정하면 됩니다. 1. 웹기반 테스트 2. Android 앱에서 테스트 3. 코드 설명 4. 관련 포스팅 최초작성 2017. 8. 16 최종작성 2019. 11. 17 androidx 사용하도록 변경 다음 포스팅에 연결된 포스팅입니다. Android PHP MySQL 예제 - 데이터베이스에서 데이터를 JSON 형식으로 가져오기 ..

Android/Android PHP MySQL 예제2019. 11. 17. 18:42Android PHP MySQL 예제 - 데이터베이스에서 데이터를 JSON 형식으로 가져오기

안드로이드 앱이 PHP 프로그램을 매개로 하여 MySQL 데이터베이스 서버에 데이터를 JSON 형식으로 가져오는 간단한 예제입니다. 1. 웹브라우저로 PHP 동작 테스트 2. Android 앱에서 테스트 3. 코드 설명 4. 관련 포스팅 5. 참고 최초 작성 2015. 11. 22 최종 작성 2019. 11. 17 androidx 사용하도록 변경 안드로이드 앱이 웹서버에 있는 PHP 파일 실행시키면, PHP 코드는 질의를 하여 MySQL 서버로부터 데이터를 가져옵니다. 그리고 나서 데이터를 JSON 포맷으로 가공하여 안드로이드 앱으로 넘겨줍니다. 안드로이드 앱은 JSON 포맷의 데이터를 파싱하여 원하는 UI에 데이터를 보기 좋게 보여주게 됩니다. JSON(제이슨, JavaScript Object Nota..

Arduino Uno/WIFI(ESP8266)2018. 10. 17. 17:52Arduino Uno에서 ESP8266을 이용하여 MYSQL에 온도값(DB18B20) 넣기

아두이노에 연결된 온도센서의 값을 읽어서 ESP8266과 PHP를 이용하여 MySQL에 저장하는 예제입니다. 2016. 5. 21. 최초작성2018. 10. 17. 마지막 업데이트 1. 다음 포스팅에 Arduino Uno와 ESP8266 연결하는 방법과 필요한 라이브러리를 설치하는 방법이 소개되어있습니다. 먼저 진행을 해야 합니다. Arduino Uno에 ESP8266 WiFi 모듈을 연결하여 사용하는 방법http://webnautes.tistory.com/755 2. 다음 포스팅에 Arduino Uno와 DB18B20 연결 방법과 필요한 라이브러리를 설치하는 방법이 소개되어 있습니다. 먼저 진행을 해야 합니다. Arduino Uno에서 DS18B20 1-Wire 온도 센서 사용하기http://webna..

WEB/WEB 개발환경2018. 10. 2. 09:57Ubuntu 16.04에 LAMP ( Apache2, MySQL , PHP7) 설치하는 방법

Apache2 웹서버, MySQL 데이터베이스 서버, PHP를 Ubuntu에 설치하는 과정을 소개합니다.LAMP는 운영 체제와 오픈 소스 소프트웨어 스택의 조합으로 Linux, Apache, MySQL, PHP의 첫글자만 가지고 만든 약어입니다. 본 포스팅에서는 Ubuntu 16.04 LTS가 설치되어 있는 PC에 LAMP 스택을 설치하는 방법을 설명합니다 webnautes@webnautes-VirtualBox:~$ lsb_release -aNo LSB modules are available.Distributor ID:UbuntuDescription:Ubuntu 16.04.5 LTSRelease:16.04Codename:xenial 1.Apache2 웹서버 설치 2.MySQL 서버 설치 3.PHP 설치 ..

Raspberry Pi 3에 LAMP (Linux, Apache, MySQL, PHP) 설치하는 방법
Raspberry Pi/Raspberry Pi 개발환경2018. 9. 6. 18:44Raspberry Pi 3에 LAMP (Linux, Apache, MySQL, PHP) 설치하는 방법

라즈베리파이에 LAMP (Linux, Apache, MySQL, PHP)를 설치하는 방법을 다루고 있습니다. 버전에 따라 설치되는 MySQL 버전 차이가 있어서 라즈비안 최신 버전을 기준으로 작성했습니다. 라즈비안 2018년 6월 27일버전으로 진행했습니다. 앞서 작성한 다음 포스팅을 참고하여 진행했습니다. 라즈비안이나 우분투나 데비안 계열이라 패키지명이 거의 동일하기 때문입니다. Ubuntu 18.04에 LAMP ( Apache2, MySQL , PHP 7) 설치하는 방법http://webnautes.tistory.com/1185 마지막 업데이트 2018. 9. 6 설치를 진행하기 전에 다음처럼 기존에 설치되어 있던 패키지를 업그레이드 해줍니다. $ sudo apt update && sudo apt u..

WEB/WEB 개발환경2018. 6. 7. 15:54Ubuntu 18.04에 LAMP ( Apache2, MySQL , PHP 7) 설치하는 방법

Apache2 웹서버, MySQL 데이터베이스 서버, PHP를 Ubuntu에 설치하는 과정을 소개합니다.LAMP는 운영 체제와 오픈 소스 소프트웨어 스택의 조합으로 Linux, Apache, MySQL, PHP의 첫글자만 가지고 만든 약어입니다. 본 포스팅에서는 Ubuntu 18.04 LTS가 설치되어 있는 PC에 LAMP 스택을 설치하는 방법을 설명합니다 webnautes@webnautes-pc:~$ lsb_release -a No LSB modules are available. Distributor ID:Ubuntu Description:Ubuntu 18.04 LTS Release:18.04 Codename:bionic 기존에 작성했던 다음 문서를 우분투 18.04에 맞추어 수정했습니다. Ubuntu..

반응형
image