# MariaDB

211개의 포스트

Mac [MariaDB] 15. foreign key

테이블과 테이블을 연결할 때 쓴다.만약 학생 정보 table과 시험 성적 table이 있다면, 기본적으로 회원 정보 table에 학생 정보가 있고 학번이 있을 것이다. 그런데 시험 성적 table에 data를 입력하려고 보니 없는 학번이 있으면 안 될 것이다. 이를 연

약 12시간 전
·
0개의 댓글

Mac [MariaDB] 14.primary key

table당 한 개만 존재한다.unique + not nullalter table table명 add constraint primary key(column명);alter table table명 modify column명 자료형 primary key;alter table

약 12시간 전
·
0개의 댓글

Mac [MariaDB] 13.auto_increment

id나 순번 같은 고유한 값을 자동으로 넣어주는 기능이 auto_increment이다.기존 조건을 지키면 된다.조건primary key만 가능column이 int만 가능하다.이미 설정된 column에 설정alter table table명 modify column \*\

약 12시간 전
·
0개의 댓글

Mac [MariaDB] 12.union

table과 table의 date를 합친다. join이 칼럼을 연결했다면, union은 data를 연결만약 column이 같지 않아도 type만 맞으면 date가 합쳐짐column끼리 붙을 때 중복되는 data가 있으면 한 가지만 나온다. 이를 모두 보기 위해서 uni

약 12시간 전
·
0개의 댓글

Mac [MariaDB] 11. join

table과 table을 결합select \* from tableA, tableBselect \* from tableA, tableBwhere column = column각각의 column을 매칭 시키려하는데 이때 두 column의 이름이 같게 되면 어떤 table의

약 12시간 전
·
0개의 댓글
post-thumbnail

MyBatis로 SELECT 해보자

단순히 DB에 저장되어 있는 API 정보를 가져오는 작업이 필요하여 해당 API를 생성하였다. api 정보를 가져오는 로직이 정의되어 있는 함수 호출. 필요한 api 정보를 가져오는 로직 구현ApiInfo 클래스 : DB에서 조회한 값을 아래와 같은 몸체로 저장하기 위

어제
·
0개의 댓글

[MariaDB] Illegal mix of collations (utf8_unicode_ci,IMPLICIT) 오류

Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '='spring에서 api를 만들어 테스트해보니 호출한 프로시저에 문제가 있다며 위와 같은

2022년 5월 11일
·
0개의 댓글
post-thumbnail

DB서버 Database Management System; MariaDB

MariaDB는 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)입니다. MySQL과 동일한 소스 코드를 기반으로 하며, GPL v2 라이선스를 따릅니다. 오라클 소유의 현재 불확실한 MySQL의 라이선스 상태에 반발하여 만들어졌습니다.서버리포지토리 설정Mari

2022년 5월 3일
·
0개의 댓글

MariaDB 연결 및 JPA 연결

application.yml

2022년 5월 2일
·
0개의 댓글

[Spark] MariaDB Connector syntax error 해결

※ Mysql Connector License 주의 https://stackoverflow.com/q/41518078https://mariadb.com/kb/en/sql-mode/

2022년 5월 2일
·
0개의 댓글

[ts-blind] RDS 설정하기

⚙️. RDS 생성하기 🔗. DB 서버 접속하기

2022년 4월 27일
·
0개의 댓글

[TIL] SQL의 기초

DATABASE SQL에 관하여 이야기 하기 전에 DATABASE를 먼저 알아보자. DATABASE DATA의 집합 여러 명의 사용자에게 응용 프로그램의 공유 가능 동시 접근이 가능(동시 READ & WRITE) DATABASE의 특징 데이터의 무결성 DATAB

2022년 4월 19일
·
0개의 댓글
post-thumbnail

PHP-AJAX-CRUD 게시판 구현하기

maria db 데이터베이스 기반으로 php 게시판을 제작한다.기본 CRUD 기능은 AJAX를 활용해 별도 새로 고침 없이 값을 넘겨줄 수 있도록 한다.기본 디렉토리 구조는 다음과 같다.테이블 구조는 tbl 이란 이름의 id에 index값과 auto_increment

2022년 4월 19일
·
0개의 댓글

TIL# 157 ubuntu에서 mariadb 버전 바꾸기

mariadb 10.1 -> 10.6

2022년 4월 19일
·
0개의 댓글
post-thumbnail

AWS RDS (MariaDB) Query Trace

RDS를 사용한다면 파라미터 그룹을 통해 Slow Query에 대한 정보를 수집 할 수 있다.아래와 같이 파라미터의 값을 수정한다.파라미터 탭에서 로그 탭으로 이동한 뒤,slow라고 검색하면 날짜별 버전별 로그파일이 생성된다.2kb이상인 파일을 찾아보면 위 파라미터 l

2022년 4월 13일
·
0개의 댓글
post-thumbnail

[MariaDB] Subquery Limit 우회

프로시저를 작성후, 저장을 하려는데.. 아래와 같은 에러가 확인됩니다.SQL 오류 (1235): This version of MySQL doen't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'Limit를 사용한 부분을 한번 더 감

2022년 4월 13일
·
0개의 댓글
post-thumbnail

[MariaDB] Procedure 에서 Temporary Table 활용

임시테이블은 생성한 세션에서만 사용할수 있습니다.해당 세션이 끊길떄 자동으로 임시 테이블이 삭제되지만, 되도록이면 명시적으로 삭제를 합시다.프로시저에서 임시테이블 사용시 마지막에 꼭 삭제를 해줍시다. \+ 그렇지 않으면 .. 프로시저가 정상적으로 실행되지 않습니다.해

2022년 4월 13일
·
0개의 댓글
post-thumbnail

웹호스팅 해보기

이전에 dothome의 무료 호스팅을 이용한 적은 있다. 그때는 php나 db의 이용없이 html, css, js만 이용했기 때문에 별 어려움이 없었다. 지금은 php와 db를 이용하므로 내가 올린 페이지가 나의 데이터베이스와 연동이 되어야한다. 우선 나의 아이피를

2022년 4월 12일
·
0개의 댓글

MAC + MariaDB (오류)

warnig:/opt/homebrew/bin is not in your PATH

2022년 4월 8일
·
0개의 댓글

MAC + MariaDB

MAC에서 MariaDB 다운받는 순서

2022년 4월 8일
·
0개의 댓글