본문 바로가기

반응형
데이터베이스
반응형
7

[Error] Table '테이블명(table name)' is marked as crashed and should be repaired 해결방법!!(테이블 깨짐 현상) 관리자의 통계 페이지가 나오지 않는 현상이 있어서 확인해봤더니 아래와 같은 에러가 발생하였습니다. Table '테이블명(table name)' is marked as crashed and should be repaired 처음보는 에러... 또 다른 시험이군요 ㅜㅜㅜㅜㅜㅜㅜ 이런식으로 데이터베이스의 테이블이 뷰 표시로 나타나게됩니다. 확인해보기 위해서 mysql에 들어가 테이블을 체크해보았습니다. 명령어 : check table 테이블명; 예) check table tbl_menu_log; 영어를 몰라 번역기로 확인해보니.. 크기가 초과로 인해서 테이블이 충돌된 원인으로 에러가 발생하였네요!! 확실히 로그 테이블이라서 데이터가 많다보니 발생한 에러였습니다.. | cbdamoa.tbl_menu_log | .. 2021. 11. 11.
[JSTL] fn함수 split을 이용한 특정 문자 기준 자르는 실전 방법!! 안녕하세요!!! 오늘은 데이터베이스에서 뽑은 데이터안에 특정 문자를 기준으로 데이터를 뽑는 방법을 정리해보겠습니다. JSTL에서의 함수중에 split이란 함수를 사용할겁니다! (split이란 단어 뜻대로 나뉘는 기능을 합니다) 제가 뽑고 싶은 데이터는 아래 화면에 있는 sr_eq_value란 컬럼 안에 있는 데이터입니다. 두 단어가 콤마(,) 사이를 두고 나눠져 있습니다.. 그래서 저는 콤마를 기준으로 데이터를 하나하나 뽑아보겠습니다!! 우선 HTML 가장 상단에 JSTL 함수선언을 합니다! 1 cs 일단 저의 코드를 소개해드리겠습니다. 저 같은 경우는, 숫자가 0으로 표시된 곳에 sr_eq_value의 값을 순차대로 적용하려 합니다. (split에 응용된 코드니 그냥 참고만 하시면 됩니다... spli.. 2021. 8. 25.
[Java&Javascript] 데이터베이스 숫자 값을 콤마 붙여 가져오고 빼서 내보내는 방법!! (2021년 5월 20일 자바 방법을 추가하였습니다.) 안녕하세요. 오늘은 데이터베이스에 있는 숫자데이터를 콤마 붙여서 사용하고 빼내서 다시 데이터베이스에 넣는 방법에 대해 알아보겠습니다. 데이터베이스에 콤마가 아닌 상태에서 콤마 데이터가 넘어가면 오류가 발생하기 때문에 빈번히 사용됩니다. 아래와 같이 데이터베이스에 숫자값이 있습니다. 이것을 콤마 찍히게 html상에서 보여줘야합니다. HTML input 칸을 만들어줍니다. id값과 name값을 넣어줍니다.. 원 Javascript 데이터베이스 콤마 붙여 가져오는 방법과 내보내는 방법을 나눠하겠습니다. 데이터베이스로부터 콤마 붙여 가져오는 방법 script 스크립트 안에 getMoneyFormat 함수를 작성합니다. 이 함수안에는 콤마를 붙이는 정규식이 .. 2021. 2. 24.
pring 홈페이지 - (5) 데이터베이스(Mysql) 설치 Mysql & Workbench 설치방법 안녕하세요. 스프링 웹 개발 프로젝트를 위한 데이터베이스 설치를 해보겠습니다. 웹개발에 있어, 데이터를 저장하기 위한 데이터베이스는 반드시 필요한 도구입니다. 여기에서는 데이터베이스 중, 'mysql'을 사용할 예정이며, mysql 개발환경을 제공하는 설계 도구인 'workbench' 또한 설치해 보겠습니다. 우선 Mysql 다운로드 페이지로 들어갑니다. Mysql 다운로드 페이지 : dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Community Server Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debia.. 2020. 12. 31.
[JQuery] 핸드폰번호 정규식 하이픈 추가 방법 데이터베이스에서 뷰로 나타낼때 데이터베이스에 저장되어 있는 휴대번호 값이 '01068795421' 이라면 '010-6879-5421' 로 하이픈을 넣어 화면에 보여줄 계획입니다. 더블어, 전화번호 정규식처럼 비슷하게 사용되는 여러가지 정규식을 정리해보았으니 참조해주세요~ (비밀번호, 이메일, 일반전화번호) 데이터베이스 값 : 01068795421 정규식을 통한 하이픈 추가 값 : 010-6879-5421 HTML 여기서는 일반적인테이블 형태입니다. 주목할 점은 td에 id값을 넣어주어 제이쿼리 값이 들어갈 수 있도록 합니다. 1 2 3 4 5 6 7 8 9 10 11 12 연락처 cs JQuery 그리고 test변수에 디비값을 넣어줍니다. testDate함수에서는 replace를 사용하여 test변수 뒤.. 2020. 12. 30.
[스프링]게시판 글에서의 댓글 구현 방법 게시판 상세보기 글 밑에 댓글을 다는 형태의 방식을 정리해보겠습니다. 추천기능과 중복추천불가 기능은 다음 글에서 소개하겠습니다~ 일단 완성된 화면입니다. (테스트화면이라 대충만들었습니다….) DATABASE 우선 데이터베이스 테이블을 만들어줍니다. (MYSQL) 1 2 3 4 5 6 7 8 9 10 create table tbl_counsel_faq_reply( faqrp_idx int primary key auto_increment comment '인덱스', faq_idx int default 0 comment '게시판 인덱스', me_id varchar(100) comment '회원ID', faqrp_asesment varchar(100) comment '만족도 별점', faqrp_asesment_c.. 2020. 9. 3.
[DB] 개념적 데이터 모델링 오늘은 데이터베이스에 대해 궁금해서 공부한 내용에 대해 같이 공유해보려합니다. 잘 봐주시고 문제있는 부분은 댓글로 말씀 부탁 드려요~ •현실에서 개념을 추출하는 (필터) 제공 (업무에서 개념을 뽑아내는 일) •개념에 대해서 대화를 할 수 있도록 하는 언어 •ERD (Entity Relationship Diagram) 1)정보 제공 2)정보를 그룹핑하고 다른사람들에게 표현할 수 있도록 해준다. 3) 정보 그룹사이의 관계를 인식하고 다른사람에게 표현할 수 있게 해준다. •설명이 가능하고 모순이 없다면 타당 •RDB (relational database) 관계형 데이터 모델 •RDB는 내포관계를 허용하지 않는다. •거대 단일 테이블로 표현을 하면 중복이 발생한다. •조인 (select a.내용, a.작성일, .. 2020. 4. 1.