반응형

분류 전체보기 108

[MacOS] xcrun Error : invalid active developer path

MacOS Upgrade 이후 발생하는 Error로 CommandLineTool을 식별하지 못해서 발생하는 오류라고 합니다. 위와 같이 xcode-select --install 로 Command Line Tools를 설치하여 문제를 해결할 수 있습니다. 설치를 진행하면 아래와 같이 설치가 완료됩니다. 설치가 완료된 후, 다시 쉘에서 확인하면 정상 실행됩니다. xcode-select --help Print or change the path to the active developer directory. This directory controls which tools are used for the Xcode command line tools (for example, xcodebuild) as well as t..

Error Event 2024.04.01

[Linux] SAMBA

SAMBA 는 SMB(Server Message Block)프로토콜로 작동하여 리눅스, 유닉스에서 Windows 와 파일 전송 프린터 공유 등의 서비스를 제공하는 패키지입니다. #Redhat(centOS) release yum update yum -y install samba #Debian(ubuntu) release apt update apt install samba ------------------------------------------------------------------------------------ samba.x86_64 0:4.10.16-25.el7_9 Dependency Installed: avahi-libs.x86_64 0:0.6.31-20.el7 cups-libs.x86_64 ..

Linux 2024.03.19

[Linux] tree

tree 명령어는 폴더 하위 구조를 파악할 때 유용하게 사용할 수 있습니다. 기본적으로는 설치되어 있지 않아, 설치를 진행해야합니다. 1. 설치 [root@localhost ~]# tree -bash: tree: command not found [root@localhost ~]# yum -y install tree ======================================================================================================================================================================================================== Package Arch Version..

Linux 2024.03.19

[Database] Auto Increment

Auto_Increment > Auto increment 로 지정된 Column은 데이터가 추가될 시, 자동으로 해당 값을 할당 해줍니다. 아래 테이블에서는 id가 auto_increment로 지정되어 있습니다. +------------+--------------+------+-----+-------------------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------+--------------+------+-----+-------------------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | username | varcha..

Database 2024.03.18

[Database] MariaDB - Select, Insert, Update, Delete(5)

이번에는 Delete 를 확인해보겠습니다. Delete 는 Record 값을 지우기 위해서 사용합니다. 사용 방법은 여러가지가 있습니다. 1. 조건 행 삭제 DELETE > DELETE FROM {TABLE} WHERE COLUMN = {VALUE}; 조건에 맞춰서 삭제해보겠습니다. delete from users where email = 'ryu@test.com'; users 테이블에서 email이 ryu@test.com 인 행을 삭제. +----+----------+------------------+---------------------+ | id | username | email | created_at | +----+----------+------------------+----------------..

Database 2024.03.18

[Database] MariaDB - Select, Insert, Update, Delete(4)

이번에는 Update 를 알아보겠습니다. Update 문은 Record 값을 변경 할 때 사용합니다. UPDATE > UPDATE {TABLE} SET column1 = {Value}; 만약 조건 없이 사용한다면 전체 data가 변경됩니다. 예시 > +----+----------+------------------+---------------------+ | id | username | email | created_at | +----+----------+------------------+---------------------+ | 1 | ryu | ryu@test.com | 2024-03-13 22:14:42 | | 2 | kim | kim@test.com | 2024-03-13 22:54:12 | | 3..

Database 2024.03.18

[Database] MariaDB - Select, Insert, Update, Delete(3)

이번에는 Select 문의 Group 을 알아보겠습니다. Group by 를 사용하게 되면, 여러 값들을 집계함수를 사용하여 편리하게 계산하거나, 결과를 출력 할 수 있습니다. (2)에서 사용한 테이블 그대로 사용하겠습니다. age_users +----+----------+-----+ | id | username | age | +----+----------+-----+ | 1 | ryu | 20 | | 2 | choi | 31 | | 3 | kim | 34 | | 4 | joe | 45 | | 5 | park | 22 | +----+----------+-----+ users +----+----------+------------------+---------------------+ | id | usernam..

Database 2024.03.14

[Database] MariaDB - Select, Insert, Update, Delete(2)

1. select 문 사용 여러 방법 (1)에서는 Where 절(조건)을 사용해서 특정 열만을 검색하는 방법을 알아보았습니다. select 는 아래와 같이 여러 사용 방법이 있습니다. 1-1 데이터 정렬 > select * from TABLE order by DESC(내림차)|ASC(오름차) 예시) select * from users order by id DESC; --id 내림차순 정렬 MariaDB [test]> select * from users order by id desc; +----+----------+---------------+---------------------+ | id | username | email | created_at | +----+----------+-------------..

Database 2024.03.14

[Database] MariaDB - Select, Insert, Update, Delete(1)

Test 환경용으로 제공되는 test database 를 사용할 예정입니다. 1에서는 select 와 insert 먼저 알아보겠습니다. 1. 접속 [root@localhost system]# mysql -u root -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 3 Server version: 5.5.68-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear th..

Database 2024.03.14

[Database] MariaDB Install

MariaDB는 Mysql 을 대체하기 위해서 개발되었으며, Mysql 의 호환성을 유지하고 모든 기능을 제공하기위해 개발되었습니다. Redhat 계열(CentOS)을 사용하시면 yum -y install mysql 을 하셔도 mariaDB가 설치되실 겁니다. 1. MariaDB PKG install [root@localhost dev]# yum -y install mysql Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.navercorp.com * extras: mirror.navercorp.com * updates: mirror.navercorp.com Resolving Dependencie..

Database 2024.03.13
반응형