728x90

전체 글 72

[MYSQL] DROP 해버린 SCHEMA 복구

DROP SCHEMA SCHEMA_NAME;이 명령어를 입력하자마자 묻지도 않고 바로 삭제가 되어버린다;;복구 방법이 있을까...?MySQL에서 DROP SCHEMA 또는 DROP DATABASE 명령을 사용하면스키마와 그 안의 모든 데이터가 완전히 삭제되며, 기본적으로 복구 기능이 제공되지 않습니다.하지만 다음과 같은 복구 방법을 시도해 볼 수 있습니다. 백업 파일을 이용한 복구:MySQL에서 스키마를 백업한 .sql 파일이 있는 경우, 해당 파일을 사용하여 복구할 수 있습니다.mysql -u [username] -p [database_name] MySQL 로그 파일을 이용한 복구:MySQL 설정에서 binary logging이 활성화되어 있는 경우, 로그 파일을 사용해 마지막 백업 이후의 작업을 복구..

MYSQL 2024.11.08

[LARAVEL] 세션값으로 기존에 가려고 했던 URL 이동하기

선결론!session(['intended_url' => url()->current()]); // 가려고했던 URL 저장  웹 관리자로써 이용자들에게 많은 편의성을 제공하고 싶은데,그중 하나가 이번에 해결되어 무척 기쁘다 우리 웹에는 로그인을 해야만 이용할 수 있는 메뉴들이 있다예를들면,1:1문의내역, 후기작성, 구매내역 등등유저가 로그인을 하지 않은 상태에서 이러한 메뉴를 클릭하면'로그인을 해주세요' 라는 알람과 함께 로그인 페이지로 이동한다해당 페이지에서 로그인을 하면! 기존에 가려고했던 URL이 아닌 메인페이지로 이동하게끔 코드가 짜여 있다 이게 너무 답답했는데, 이번에 고치게 되었다비밀은 세션이었다 // 기존코드if (!session('user_id')) { return redirect('/l..

LARAVEL 2024.11.07

[HTML] tab을 이용하여 로그인 버튼 누르기(feat. tabindex)

선결론!div에 tabindex="0"을 추가하면 됨  Admin Login ID PASSWORD LOG IN  위와 같은 간단한 로그인 페이지를 구현중이었다id를 입력하고 tab을눌러 password로 이동하였다password를 입력하고 자연스럽게 tab을 눌러 로그인 버튼으로 가길 바랬는데...?!전혀 다른 웹 주소창의 '사이트 정보 보기' 버튼으로 포커스가 이동하였다..!  갑자기 생긴 궁금증왜 LOG IN 버튼으로 가지 않고 다른 곳으로 간걸까?내가 type="button"을 선언하지 않고 div로 선언해서 그런걸까? 싶었다문제 원인:div 요소는 기본적으로 포커스를 받을 수 없는 요소..

HTML 2024.11.05

기아 창립 80주년맞이 마라톤 리뷰

한국차량 브랜드 기아에서 창립80주년을 맞이하여 임직원 마라톤 행사를 개최했습니다위치는 광교의 호수공원인 재미난 밭이었습니다!! '기아 같이 뛰어!'  총 8km 길이로 창립 80주년을 기념해 숫자 '8' 모양으로 구성되었습니다8과 관련되어있었다니..! 센스 대박!눈과 입을 즐겁게 해줄 많은 스폰서들이 들어왔습니다임직원들을 위한 음식과 음료 및 놀이들이 구비되어 있더라구요기아의 역사와 다양한 차량들을 전시해놓은구역도 있었습니다임직원들의 응급상황을 위해앰뷸런스도 대비 되어 있었습니다9시부터 행사가 시작되고10시부터 마라톤이 시작됩니다기아의 창립80주년을 응원합니다!

기타 2024.11.02

[챌린지] 티스토리의 오블완 챌린지가 시작됩니다!

티스토리에서 21일간 블로그를 포스팅하는이벤트를 개최하였습니다일정은 11월 7일부터 27일까지입니다아시다시피 11월달에는 휴무도 없으니,이런 이벤트에 참여했다가 당첨되면 너무 좋겠죠?! 사실 티스토리 앱이 있는지 몰랐는데오늘 처음 알게 되어 바로 다운받았습니다! 20일간 포스팅을 하면 받을 수 있는 상품을 알려드릴게요  작심삼일 이라도 7번만 작심하면 완료겠군요!티스토리 이벤트 url과 앱 다운로드 url 알려드리며포스팅을 마치겠습니다!  오블완 이벤트 URL : https://www.tistory.com/event/write-challenge-2024티스토리앱 다운로드 URL : https://play.google.com/store/apps/details?id=net.daum.android.tistor..

기타 2024.10.28

[PHP] isset() 과 empty() 의 차이

선결론,isset()이 값 존재 여부만 확인,empty()는 값의 유효성 확인 $memo = isset($memo) ? explode("/",$memo)[1] : '';라고 코드를 짰더니, $memo의 값이 빈칸("") 일때도 true로 값이 나왔다...그러한 상황에서 (" ")[1] 배열행위를 하려니 에러가 났던 상황! $memo = !empty($memo) ? explode("/",$memo)[1] : '';로 하니까 정상적으로 잘 되었다 왜 이런 걸까?   기존 코드에서 isset($memo)를 사용했을 때는변수 $memo가 정의되어 있으면 true를 반환하지만, 값이 빈 문자열 ""일 때에도 true로 인식한다그 결과, explode("/", $memo)[1]을 실행할 때memo 값이 빈 문자열이..

LARAVEL 2024.10.24

파운드리 서울 구찌 사진전 리뷰 및 정보(241022~241029)

🎈파운드리 서울 (이태원 구찌 가옥 빌딩)🎈서울시 용산구 이태원로 223🎈2024.10.22~2024.10.29서울 용산구 파운드리 서울에서한국 문화에 경의를 표하는 '구찌 문화의 달(Gucci Cultural Month)'을 기념해 'GUCCI 두 개의 이야기 한국 문화를 빛낸 거장들을 조명하며' 사진전을 개최했습니다!첫날은 셀럽의 날이었습니다하정우, 박해일, 김희애, 박재범 등등 많은 셀럽들이 참여했습니다사진을 찍기위한 인파또한 엄청났습니다   사진으로 보면 크기가 감당 안되시겠지만,박찬욱 감독의 1번 비룡승운이란 작품은 가로 1.6m 세로 2.1m 였답니다..! 전시는 지하2층으로 이어집니다 지하 2층의 작품명은 비밀로 남겨놓겠습니다..! 이렇게 파운드리서울을 파헤쳐보았네요..!흑백의 컨셉에 ..

기타 2024.10.22

[SQL] 기본 쿼리 꿀팁 모음

SQL은Structured Query Language(구조화된 쿼리 언어)의 약자 알고있으면 진짜 꿀쿼리! 1. 서로 다른 DB에 있을 경우 내부 data 통 복사-- DB111의 student_table을 DB222의 studnet_table로 옮기고 싶을 때INSERT INTO DB222.student_tableSELECT * FROM DB111.student_table;select * from student_table order by seq desc; 2. 테이블의 설정 값 변경 시ALTER TABLE student_tableADD COLUMN notice_flag varchar(2) COMMENT '공지사항 플래그' AFTER tsm_name; 3. 컬럼명을 가진 테이블 찾기SELECT table..

MYSQL 2024.10.15

[JS] alert 메세지 띄우고 false 시키기

선 결론!function alert_false(msg, target){ alert(msg); $(target).focus(); return false;} 웹개발자가 코드를 짜다보면 form 구조를 많이 접하는데,submit에서 빈칸이 발생하였을 경우 해당 target으로 이동시키면서return false 시키는 코드를 계속 짜다가 귀찮아서 그냥 함수를 만들었다 그러다 보니 매우 편리함 포인트는 div에 tabindex=0을 꼭 넣어주는 것이다 tabindex란? div는 기본적으로 포커스가 불가, tabindex를 추가하면 해당 div가 포커스 가능해짐!그 후 키보드 및 마우스 이벤트에 반응되므로 사용자 상호작용이나 접근성 측면에서 중요함  예시코드는 이러하다별점 @for($i=0; $..

JS 2024.10.08
728x90
반응형