귀차니즘의 길(181)
-
[MariaDB] Amazon Linux 2023에 MariaDB 패키지 설치
MariaDB와 mysql 차이점? MariaDB와 MySQL은 둘 다 인기 있는 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)입니다. 그러나 두 시스템 간에는 몇 가지 중요한 차이점이 있습니다. 여기에서는 주요 차이점들을 살펴보겠습니다.기원 및 소유권MySQL: MySQL은 1995년에 처음 출시되었으며, 2008년 Sun Microsystems에 인수되었습니다. 이후 2010년 Oracle Corporation이 Sun Microsystems를 인수하면서 MySQL도 Oracle의 소유가 되었습니다.MariaDB: MariaDB는 MySQL의 창시자인 Michael "Monty" Widenius와 다른 MySQL 개발자들이 MySQL의 오라클 인수 이후, MySQL의 오픈 소스 가치를 유지..
2024.07.16 -
[node.js] 설치 for mac
01. brew 설치 url : https://brew.sh/ko/ HomebrewThe Missing Package Manager for macOS (or Linux).brew.sh 터미널 열고 붙여넣기 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 설치를 했는데 마지막에 Warning: /opt/homebrew/bin is not in your PATH. 메세지가 뜬다면 echo 'export PATH=/opt/homebrew/bin:$PATH' >> ~/.zshrcsource ~/.zshrc zhsrc에 homebrew 패스 잡고 진행 버전 확인brew --version ..
2024.07.16 -
[Next.js] 초기 개발 환경 for mac
먼저 node.js 설치부터 해야 한다면 2024.07.16 - [FrontEnd/React] - [Next.js] 초기 개발 환경 for mac 위 글을 보고 mac에서 node 설치를 진행하면 된다. yarn 설치 안했다면 yarn 설치 brew install yarn 또는npm install -g yarn yarn 설치 확인yarn --version next.js 프로젝트 생성yarn create next-app [프로젝트명] 프로젝트 생성시 몇가지 질문을 진행한다.### 생성시 질문맥에선 방향키로 yes or no 선택 후 엔터를 치면 된다.✔ Would you like to use ESLint? … No / YesESLint을 사용하시겠습니까? ✔ Would you like to u..
2024.07.16 -
[React, Next.js] Next.js? 꼭 써야하나? 어떤것을 써야 할까?
프론트엔드와 백엔드를 React를 사용해서 개발 할 예정 React로 만들려고 했는데..Next.js? 꼭 써야 할까? 일단 정의부터 살펴보자. React와 Next.js React.js정의: React.js는 Facebook에서 개발한 오픈 소스 JavaScript 라이브러리로, 사용자 인터페이스(UI)를 구축하기 위해 사용됩니다. React는 컴포넌트 기반 아키텍처를 통해 UI 컴포넌트를 쉽게 만들고 재사용할 수 있게 합니다. 주로 단일 페이지 애플리케이션(SPA) 개발에 사용됩니다.주요 특징:컴포넌트 기반 아키텍처: UI를 독립적인 컴포넌트 단위로 나누어 개발할 수 있습니다.Virtual DOM: 실제 DOM을 효율적으로 업데이트하기 위해 가상 DOM을 사용합니다.One-way Data Bindin..
2024.07.16 -
[SERVER] Amazon Linux 2023 LAMP 셋팅
# Amazon Linux 2023 에서 # Apache http, MariaDB, PHP # 설치 진행 # 환경 # aws ec2 # linux version : amazone linux 2023 # 셋팅 환경 : php, apache httpd, mariadb 밑에서 나오는 3개는 전체 검색 후 전체 수정으로 진행한다. 수정해야할 단어 ID, Domain, IP : [아이디] | [내도메인] | [내 아이피] 아이디는 프로젝트 명인데 나는 보통 도메인에 .com 이나 .co.kr을 뺀 도메인 root 도메인을 아이디로 삼는다. # ec2-user로 접속 후 root로 로그인 sudo su #퀵 소프트웨어 업데이트 sudo dnf update -y #웹 서버, PHP 설치 sudo dnf install..
2024.04.12 -
[python] pymysql 설치, python mysql 연결
자 빠르게 설치부터 갑시다 pip install pymysql 이렇게 해도 되지만 인텔리제이에서 PyCharm 으로 개발 한다면 이렇게 설치하면 되겠죠? import 하고 # Mysql import pymysql Connection 설정 하고 conn = pymysql.connect(host="{IP, local 이라면 127.0.0.1}", user ="{유져명}", password ="{유져 패스워드}", db ="{DATABASE 명}", charset ="utf8", cursorclass=pymysql.cursors.DictCursor) cursorclass=pymysql.cursors.DictCursor 이게 중요 한듯 as_dict=True로 해야 컬럼명으로 데이터 가져오는게 된다고 하는데....
2024.02.13