본문 바로가기

Excel

(3)
mariadb procedure 소스 보는 권한 해결 mariadb procedure 소스 보는 권한 해결 안녕하세요. 얼마전 사내 개발자분이 생성 되어 있는 procedure의 내부 소스를 보고 싶다는 요청을 하셨습니다. 그래서 실행이 되면 당연히 보실수 있을꺼라 생각하여 execute 권한이 있는 것을 확인하고 되실꺼라 했는데, 어랏? 보이지 않는다고 하시네요. 현재 권한 확인 그래서 지금 부여된 권한은 확인 해보았습니다. 저희는 dev라는 role을 생성해서 개발자분들의 권한을 관리하고 있기 때문에 해당 role에 부여된 권한을 확인 했습니다. show grants for dev; 결과, usage와 더불어 업무상 필요한 schema들에 적당하게 select, insert, update, delete, execute가 들어가 있는것을 확인 했습니다. ..
python으로 excel 데이터 탭 별로 mysql DB로 이관 하기 (data migration) python으로 excel 데이터 탭 별로 mysql DB로 이관 하기 (data migration) 오늘은 python을 이용하여 아주 간단하게 excel에 있는 데이터들을 DB로 이관 하는 방법에 대해서 확인 해보도록 하겠습니다. 우선, excel 파일을 하나 준비를 하고, mysql DB에 테이블을 생성 하는것부터 파이썬 코딩 까지 해보도록 하겠습니다. 따라오시죠! 엑셀 데이터 파일 준비 우선 nation.xlsx 라는 이름으로 엑셀 파일을 준비를 합니다. 그리고 텝을 두개를 만들겁니다. 다음과 같이 준비 해보시면 됩니다. 이렇게 엑셀 데이터 준비 하시고, 다음은 테이블을 생성 하겠습니다. mysql DB 테이블 준비 위 두개의 탭, 국가와 도시 데이터를 넣을 테이블을 mysql DB에 생성 해줍니..
많이 사용되는 엑셀 함수 (Excel Function) 모음 엑셀은 위대하다~!엑셀로 안되는건 없다~! 저의 뭐... 좌우명 같은거? DB를 하다보니 Excel을 잘 다루면 일처리가 쉽고 편할 때가 있더군요~ 3년전 만난 어떠한 한 귀인덕분에 엑셀을 많이 접하고, 잘 활용할 수 있게되었는데요.. 저도 아직 VBA까지는 못합니다만..기타 다른 함수들을 가지고 노는건 좋아합니다! 아무튼 오늘은.. 그냥 사용빈도가 많은, 우리가 일반적으로 흔히 많이 사용하게되는 엑셀 함수에 대해서 간단한 소개와 입력 방법을 알려드릴께요~ 아래 이미지를 보시면 되겠습니다~ now, today, len, lenb,abs,sort,kurt,rsher,and,delta,exact,gestep,if,iseven,isnontext,osodd,isnumber,or,dmax,dmin,sortfloo..