분류 전체보기

    [MYSQL] 데이터베이스 테이블 용량 확인

    [ 데이터베이스별 용량 조회 ]-- Database SizeSELECT table_schema AS 'DatabaseName' , ROUND(SUM(data_length+index_length)/1024/1024, 1) AS 'Size(MB)'FROM information_schema.tablesGROUP BY table_schemaORDER BY 2 DESC; table_schema "bmwgs",SUM(data_length + index_length) / 1024 / 1024 "Size(MB)"FROM information_schema.TABLESGROUP BY table_schema; [ 테이블별 용량 조회 ]-- Table SizeSELECT table_name AS 'TableName' , R..

    [MYSQL]  SQL Error [1406] [22001]: Data truncation: Data too long for column  'XXX' at row 1

    [MYSQL] SQL Error [1406] [22001]: Data truncation: Data too long for column 'XXX' at row 1

    [Error 내용]Error synchronizing data with database이유: SQL Error [1406] [22001]: Data truncation: Data too long for column 'XXX' at row 1[원인]- Column의 크기보다 큰 데이터를 삽입하려고 해서 발생 [해결] - 문제되는 Column 의 DataType 을 늘려주면 해결 예) varchar(20) -> varchar(300) 으로 변경

    [GIT] error: Pulling is not possible because you have unmerged files.

    [GIT] error: Pulling is not possible because you have unmerged files.

    [Error 내용] error: Pulling is not possible because you have unmerged files. [원인] - Local 과 원격 에 같은 폴더, 파일이 있을 경우 Local 에서 merge 가 잘 안된 파일이 있을 경우 [해결] - 파일 commit 후 다시 새버전을 만들 경우 add, vim 에서 msg 작성하는 작업 (add 와 commit 을 동시에 할 수 있음) git commit -am '커밋 메모'

    [GIT] error:failed to push some refs to 에러 해결

    [GIT] error:failed to push some refs to 에러 해결

    [Error 내용] error: failed to push some refs to ~ [원인] 원격저장소(github )에 내 Local 에 없는 파일이 있을 때 Local 파일을 push 할 면 발생하는 오류 [해결] 1. pull - 원격저장소에 있는 파일을 Local 로 가져온다 git pull { origin 원격저장소 이름 } { branch 브런치} 2. push - Local 파일을 원격저장소에 반영한다 git push { origin 원격저장소 이름 } { branch 브런치}

    [MYSQL] 테이블 데이터 복사 ( HeidiSQL ) - 대량 데이터 복사 시 DBeaver 가 아닌 HeidiSQL 를 쓰는 이유

    [MYSQL] 테이블 데이터 복사 ( HeidiSQL ) - 대량 데이터 복사 시 DBeaver 가 아닌 HeidiSQL 를 쓰는 이유

    보통 MYSQL , Maria DB 는 DBeaver 를 사용한다하지만 데이터베이스 테이블, 데이터 대량 복사 , 이관 요청이 올경우엔 HeidiSQL 을 사용한다 DBeaver 와 HeidiSQL로 작업 진행시 디자인툴이 HeidiSQL이 더 직관적이고 잘되어있는 느낌이다HeidiSQL 로 테이블 및 데이터 복사하는 방법에 대해 정리해보았다 1. [데이터베이스선택] > [오른쪽 마우스 클릭] 2. [유지보수 클릭] 3. [대상 데이터에이스 선택] 4. [SQL 내보내기 탭 클릭]테이블 : 삭제, 생성 중 선택데이터 : DELETE + INSERT , INSERT, INSERT IGNORE 중 선택출력 : 연결된 데이터베이스 선택데이터베이스 : TARGET DB 선택 4. [이관 중] 5. [..

    [GIT] Clone - 원격 저장소 Repository 저장 ( 소스 내려 받기 )

    [GIT] Clone - 원격 저장소 Repository 저장 ( 소스 내려 받기 )

    1. git clone 이란?GIT CLONE 은 원격 저장소 ( Repository )로 부터 복제하는 것을 말한다보통 프로젝트 참여 하거나, Git 저장소를 복사하고 싶을 때 git clone 을 사용한다 2. git clone 방법[로컬 저장소 복제]git clone {프로토콜}{프로젝트 주소}.git 3. git clone 프로토콜 git 프로토콜 은 Local, HTTP, SSH, Git 4가지를 지원한다각 프로토콜에 맞게 명령어를 입력 하면 Clone 이 가능하다예) Local : $git clone {프로토콜}{프로젝트 주소}.gitSSH : $git clone ssh://{서버 계정}@{서버 주소}:/{저장소 위치/받을 프로젝트 이름}.gitHTTP : $git clone https:..

    [Vue] Module not found: Error: Can't resolve ~

    [Vue] Module not found: Error: Can't resolve ~

    git 에서 pull 을 받고 npm run local 실행하니 오류 발생 !! 모듈을 찾을 수 없다고 나온다 [Error 내용] Module not found: Error: Can't resolve 'dayjs' [해결] npm install

    [Vue] Vue 에디터 적용 하기 쉬운 Quill Editor

    [Vue] Vue 에디터 적용 하기 쉬운 Quill Editor

    Vue 프로젝트 에디터 검토 및 적용 테스트 중 쉽게 적용이 가능하고 심플하면서 필요한 기능만 갖춰진 에디터가 검토되어 정리해보았다 (개인적으로 Toast Editor 보단 Quill Editor 가 좀더 쉽고 편하게 적용 가능 했던 것 같다) 1. Quill Editor Quill Editor는 모던 웹을 위한 오픈소스 WYSIWYG 에디터이다 오픈소스 에디터이며 modular 구조의 아키텍쳐이고 적용하는 웹페이지에 대해 커스텀마이징이 가능하도록 되어 있다 [Quil Editor 공식홈페이지] Quickstart - Quill Quickstart The best way to get started is try a simple example. Quill is initialized with a DOM ele..

    [Vue] Component name should always be multi-word 에러 조치 방법

    [Vue] Component name should always be multi-word 에러 조치 방법

    [Error 내용] [원인] vue에서 컴포넌트 명칭이 하나의 단어로 되어 있기 때문에 오류 발생 기본적으로 vue에서는 HTML 요소와 혼동을 일으킬 수 있는 요소를 제거하기 위해 컴포넌트 명칭을 2가지 이상의 단어 조합을 권장하고 있다 [해결] 단일 단어가 아닌 다중 단어로 적용하면 해결 /* BAD */ Vue.component('test',{ }) //GOOD Vue.component('BdTest',{ }) ESLint 를 설치한 상황에서 하나의 단어로 작성 하고 싶을 경우 lintOnSave의 속성을 false 로 변경 하여 단일 이름 에러 인식을 막을수 있다 const { defineConfig } = require('@vue/cli-service') module.exports = defin..

    [Vue] Vue 에디터 ( Toast Editor ) 적용

    [Vue] Vue 에디터 ( Toast Editor ) 적용

    프로젝트 진행 하는데 Vue 에디터(Editor) 적용할 상황이 생겼다 Toast Editor 적용을 해보고자 한다 1. Toast ui editor Toast ui editor 는 NHN 에서 개발한 오픈소스 Editor 이다 마크다운 과 위지윅 방식을 지원하는 에디터 이며 드래그앤드랍 이미지 업로드 등 을 지원하여 일반적인 게시판 형태의 프로젝트 진행하기에 유용해 보인다 공식홈페이지를 통해 샘플 확인이 가능하고 샘플 코드 및 설명도 되어 있어 적용하기에 어려움은 없어 보인다 [Toast UI 공식홈페이지] TOAST UI :: Make Your Web Delicious! TOAST UI is an open-source JavaScript UI library maintained by NHN Cloud...