DataBase
-
[Cassandra 설치 #2] Python2.7 파이썬 2점대 버전 설치 및 실행DataBase/Cassandra 2021. 7. 23. 23:08
Cassandra CLI 환경을 사용하기 위해서는 반드시 2.7버전 설치 필요!! 1. Python 2.7 버전 다운로드 https://www.python.org/downloads/source/ # CLI python 다운로드 $ wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz # 다운로드 폴더 압축 해제 $ tar -xzvf Python-2.7.11.tgz # 다운로드 파일 삭제 $ rm -rf Python-2.7.11.tgz 2. Python 2.7 소스 빌드 환경 구성 파이썬 실행을 위한 소스 빌드 환경 구성하기 $ cd Python-2.7.11 $ make install 💩 에러 메세지1 The program 'make' can b..
-
[Cassandra 설치 #1] 리눅스 JAVA 설치 (feat. Java SDK Java 8 버전)DataBase/Cassandra 2021. 7. 21. 19:25
0. JDK 8버전 패키지 설치(로컬 컴퓨터에서 사용할 경우) https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html 1. JDK 8버전 리눅스 설치 $ sudo apt-get update $ sudo apt-get install openjdk-8-jdk $ java -version openjdk version "1.8.0_292" OpenJDK Runtime Environment (build 1.8.0_292-8u292-b10-0ubuntu1~16.04.1-b10) OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode) 2. JAVA 환경 변수 설정 $ v..
-
Django-MySQL DB 연결하기(feat. mysqlclient )DataBase/MySQL 2021. 4. 23. 21:20
Django에는 기본 내장 DB인 Sqlite가 있지만, 이는 간단한 DB(?)로 활용하기 위한 것으로 좀 더 큰 규모의 프로젝트를 진행하기 위해서 MySQL을 연동해서 사용할 수 있습니다. 먼저, Django에서 MySQL을 사용하기 위해서는 mysqlclient라는 라이브러리를 설치해야 합니다. 하지만 다음과 같은 설치 권한 문제로 인한 오류가 발생했습니다. 설치 권한 문제 해결 ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/Library/Python/3.8' Consider using the `--user` option or check the permission 이를 다음의 명령..
-
MySQL 설치 및 계정 설정(feat. MacOS)DataBase/MySQL 2021. 4. 16. 22:21
MySQL을 MacOS에서 Homebrew를 사용하여 설치해보겠습니다. 0. 사전준비: Homebrew 설치하기 ninano1109.tistory.com/122 Mac 맥 Homebrew 설치 Homebrew란? 맥주잔에 사과가 담겨있는 로고에서 Apple의 정체성을 확인할 수 있음. Software 패키지 관리 시스템으로 macOS와 Linux에서 각종 소프트웨어 설치를 간편하게 할 수 있게 도와주는 관리자입 ninano1109.tistory.com 1. MySQL 설치하기 $ brew install mysql $ brew list 2. MySQL 서버 실행하기 $ mysql.server start 3. MySQL 접속하기 $ mysql -uroot By default, MySQL comes with ..
-
[Cassandra] Tutorial #1DataBase/Cassandra 2021. 2. 9. 23:35
keyspace 조회 > DESC keyspaces keyspace 생성 (keyspace 이름: lab) > create keyspace lab with replication = {'class': 'SimpleStrategy', 'replication_factor':1}; lab keyspace 사용하기 > use lab; ## cqlsh 실행 cqlsh:lab> movies data로 DB 생성하기 Table 생성 > create table lab.movies (movie_id int primary key, title text, genres text); ## table 확인 > desc tables; Data 로드 > copy movies(movie_id, title, genres) from 'C:\..
-
[Cassandra] 카산드라 3.9 버전 설치 및 실행 오류 해결 (feat. Java jdk1.8.0_251, Python2.7 버전)DataBase/Cassandra 2021. 1. 10. 23:15
눈이 매력적인 cassandra 당신. 아름다운 그대의 눈동자에 치얼스..🍷 Cassandra는 빅데이터 처리를 위한 분산형 DB로서 대규모로 확장이 가능한 NoSQL DB입니다. 기존 RDBMS의 단점 중 하나인 데이터 규모가 증가하면서 확장의 어려움이 있는 부분을 해결하기 위해 사용되며 SQL과 유사한 CQL(Cassandra Query Language)을 사용하여 데이터를 조회하거나 변경 및 저장을 할 수 있습니다. 프로그램 설치 1. 먼저 Cassandra를 설치해야합니다. 저는 cassandra 3.9 버전을 설치했습니다. (3.11 버전 설치 참고) https://ninano1109.tistory.com/163 [Cassandra 설치 #3] Cassandra 설치 및 Cqlsh 실행 오류 해..