본문 바로가기

IT/mysql

(4)
[mysql]데이터에서 숫자가 아닌 데이터 찾기 업무 중에 엑셀 데이터를 받았다 그런데 ;;; 숫자만 있어야 컬럼에 문자가 들어가 있어 선별작업이 필요했다. 우선 임시 테이블에 해당하는 항목을 문자형 컬럼으로 생성 후 다 등록했다. 그 후 숫자만 필요한 컬럼을 문자가 있는 row를 찾아 변경해 줬다. 숫자가 아닌 컬럼 데이터 찾는 쿼리문 SELECT * FROM [테이블] WHERE ([숫자만필요한컬럼] REGEXP '[^0123456789]') = 1;
mysql 계정 추가 신규계정을 발급하는 경우 1. mysql 로그인 후 데이터베이스 mysql 사용 2. 사용자 추가 명령어 - CREATE user '[아이디]'@'[아이피]' IDENTIFIED BY '[비밀번호]';
erd 무료 프로그램 웹용 ERD를 작성할 수 사이트 입니다. (지원 DB type : oracle, mysql, maria DB, mssql) 회원가입 후 이용할 수 있습니다. url : https://aquerytool.com/ AQueryTool - AQuery.Web {{source.erd_info.erd_name + '(' + source.erd_info.db_type + ')'}} aquerytool.com aquery tool 기능 특징 1. 테이블 간 관계를 맺을 수 있습니다. 2. 이미지 또는 SQL 스크립트로 추출 가능합니다. 3. SQL 스크립트로 ERD를 생성할 수 있습니다. 생성 시 코멘트 논리로 보이게 체크 할 경우 코멘트를 논리데이터로 노출합니다. 4. 엑셀로 추출 가능합니다. 테이블 정의서 작성 ..
mysql 쿼리 실행 시 부하가 걸렸을 때 쿼리 종료 방법 쿼리 실행을 잘 못해서 계속 부하가 걸리는 경우 또 다른 mysql 연결 프로그램을 실행합니다. 명령어 입력 : show processlist 실행되고 있는 쿼리 아이디를 확인 후 명령어 입력 : kill [id] 실행 중인 쿼리가 종료 됩니다 :)