본문 바로가기

728x90
반응형

전체 글

CentOS 7에 MySQL 5.7을 소스 컴파일 또는 바이너리 설치하는 방법 CentOS 7에 MySQL 5.7을 소스 컴파일 또는 바이너리 설치하는 방법1. 소스 컴파일 설치# 필요한 라이브러리 설치sudo yum install -y wget gcc-c++ ncurses-devel cmake# 소스 다운로드wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.35.tar.gz# 압축 해제tar xvfz mysql-5.7.35.tar.gz# 소스 디렉토리로 이동cd mysql-5.7.35# 컴파일 및 빌드cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DDOWNLOAD_BOOST=1 -DWITH_BOOST=./boost.. 더보기
파이썬 가상 환경을 구성하고 설정하는 방법 파이썬 가상 환경을 구성하고 설정하는 방법1. 가상 환경 생성프로젝트 디렉토리 내에서 가상 환경을 생성합니다.python3 -m venv myenv여기서 myenv는 가상 환경의 이름입니다. 이 명령은 myenv라는 이름의 가상 환경 디렉토리를 생성합니다.2. 가상 환경 활성화가상 환경을 활성화하여 사용합니다.Windowsmyenv\Scripts\activatemacOS/Linuxsource myenv/bin/activate가상 환경을 활성화하면 현재 터미널 세션에서 가상 환경을 사용할 수 있습니다. 프롬프트가 (myenv)로 변경되었을 것입니다.3. 가상 환경에서 패키지 설치가상 환경에서 필요한 패키지를 설치할 수 있습니다. pip 명령을 사용하여 패키지를 설치합니다.pip install package.. 더보기
우분투에서 스왑 메모리를 구성하는 방법 우분투에서 스왑 메모리를 구성하는 방법Ubuntu 22.04에서 스왑 메모리를 구성하는 방법은 이전 버전의 Ubuntu와 크게 다르지 않습니다. 스왑 메모리는 물리적 RAM 메모리가 부족할 때 시스템 성능을 유지하기 위해 사용됩니다.1. 스왑 파일 또는 스왑 파티션 선택Ubuntu에서 스왑을 설정하는 방법 중 하나를 선택해야 합니다. 스왑은 스왑 파일 또는 스왑 파티션으로 구성할 수 있습니다. 스왑 파일을 사용하는 경우 별도의 파일을 생성하고, 스왑 파티션을 사용하는 경우 파티션을 생성해야 합니다. 스왑 파일 생성sudo fallocate -l /swapfilesudo chmod 600 /swapfilesudo mkswap /swapfilesudo swapon /swapfile는 스왑 파일의 크기를 나.. 더보기
PHP에서 MySQL 데이터베이스와 상호 작용하기 위한 주요 MySQL 커넥터 PHP에서 MySQL 데이터베이스와 상호 작용하기 위한 주요 MySQL 커넥터MySQLi (MySQL Improved)MySQLi는 "MySQL Improved"를 의미하며 PHP에서 MySQL 데이터베이스와의 연결 및 상호 작용을 지원하는 확장 모듈입니다.MySQLi는 객체 지향 및 절차적 스타일로 사용할 수 있으며 MySQL 데이터베이스와의 안전한 연결과 향상된 기능을 제공합니다.MySQLi 함수를 사용하여 데이터베이스 연결, 쿼리 실행, 결과 처리 등을 수행할 수 있습니다.PDO (PHP Data Objects)PDO는 데이터베이스에 대한 일반적인 인터페이스로 MySQL 뿐만 아니라 다양한 데이터베이스 시스템과 상호 작용할 수 있도록 지원하는 확장 모듈입니다.PDO는 데이터베이스 중립적인 코드를 작.. 더보기

728x90
반응형