하이디SQL
HeidiSQL![]() | |
![]() 세션의 기본 보기, 어두운 테마가 선택되었으며 데이터베이스 트리가 왼쪽에 있고 세부 정보가 오른쪽에 있습니다.맨 앞에 있는 "SQL 내보내기" 대화상자. | |
원저작자 | 안스가 베커 |
---|---|
초기 릴리즈 | 2006년 4월, | 전(
안정된 릴리스 | 2022년 4월 12일 / 12일 (3개월 전) |
저장소 | https://github.com/HeidiSQL/HeidiSQL |
기입처 | 델파이 |
운영 체제 | 창문들 |
유형 | 데이터베이스 관리 |
면허증. | GPLv2 |
웹 사이트 | www |
HeidiSQL은 MySQL과 그 포크 및 Microsoft SQL Server, Postgre를 위한 무료 오픈 소스 관리 도구입니다.SQL 및 SQLite.코드베이스는 원래 Ansgar Becker의 MySQL-Front 2.5 소프트웨어에서 가져온 것이다.MySQL-Front 브랜딩을 관련 없는 당사자에게 판매했기 때문에 Becker는 "HeidiSQ"를 선택했습니다.L"을 대체한다.그 이름은 친구에 의해 하이디 클룸에 대한 헌사로 제안되었고,[1] 베커 자신의 알프스 소녀 하이디에 대한 향수에 의해 더욱 강화되었다.
Java로 작성된 버전인 jHeidi는 Mac 및 Linux 컴퓨터에서 작동하도록 설계되었습니다.와인 지원을 위해 2010년 3월에 단종되었습니다.
역사
Ansgar Becker는 1999년에 MySQL 프런트 엔드에서 개발을 시작하였고 Matthias Fichtner가[2] 작성한 직접 API 레이어를 사용하여 MySQL 서버 및 포함된 데이터베이스와 상호 작용하였다.개인 개발은 버전 2.5에서 2003년까지 계속되었습니다.
2004년, Becker는 MySQL-Front 브랜딩을 Nils Hoyer에게 매각했습니다.Nils Hoyer는 원래 소프트웨어를 [3][4]복제하여 개발을 계속했습니다.
2006년 4월, Becker는 Source Forge에 애플리케이션을 오픈 소싱해, 프로젝트의 이름을 「HeidiSQL」로 변경했습니다.HeidiSQL은 버전 3.0에서 첫선을 보인 보다 새롭고 인기 있는 데이터베이스 인터페이스 계층인 ZeosLib을 사용하도록 재설계되었습니다.
데이터베이스 계층은 2009년 10월 Becker에 의해 단일 유닛 접근법으로 다시 대체되었습니다.이후 이 기능은 다른 데이터베이스 서버를 지원하기 위해 다시 확장되었습니다.
Microsoft SQL Server 지원은 2011년 3월에 7.0 릴리즈에 추가되었습니다.
8.0 출시 이후 HeidiSQL은 영어 이외의 약 22개 언어로 GUI를 제공하고 있습니다.번역은 다양한 국가의 사용자가 Transifex를 통해 제공하고 있습니다.
PostgreSQL 지원은 9.0 릴리즈에 대해 2014년 3월에 도입되었습니다.
2018년 초에 약간 확장된 v9.5 릴리스가 Microsoft Store에 게시되었습니다.
SQLite 지원은 11.0 릴리즈에 대해 2020년 3월에 도입되었습니다.
특징들
HeidiSQL에는 다음과 같은 GUI 기능이 [5][6]있습니다.
- 서버 접속
- 서버 호스트
- system_time_zone 등의 모든 서버 변수를 표시 및 필터링합니다.
- 이 세션 또는 글로벌 범위를 사용하여 모든 서버 변수 편집
- 서버 통계 변수 및 시간당 평균값 및 초당 평균값 표시
- 실행된 SQL을 분석하고 불량 프로세스를 제거하기 위해 현재 실행 중인 프로세스
- SQL 명령별 백분율 표시 막대 포함 명령 통계 보기
- 데이터베이스
- 서버상의 모든 데이터베이스를 표시하고 테이블과 데이터를 조작하기 위해 단일 데이터베이스에 접속합니다.
- 데이터베이스/테이블 트리 구조 내에서 연결된 데이터베이스의 합계 및 테이블 크기(KB/MB/GB)를 표시합니다.
- 신규 작성, 기존 데이터베이스 이름, 문자 집합 및 대조 변경, 데이터베이스 삭제(삭제)
- 테이블, 뷰, 프로시저, 트리거 및 이벤트
- 선택한 데이터베이스 내의 모든 개체 보기, 빈 개체, 이름 변경 및 삭제(삭제) 개체
- 테이블 열, 인덱스 및 외부 키를 편집합니다.MariaDB 서버의 가상 열이 지원됩니다.
- 보기 쿼리 및 설정 편집
- 프로시저 SQL 본문 및 파라미터 편집
- 트리거 SQL 본문 및 설정 편집
- 예약된 이벤트 SQL 본문 시간 설정 편집
「 」를 참조해 주세요.
레퍼런스
- ^ "heidi?". www.heidisql.com.
- ^ Matthias Fichtner (2011-09-15). "Client API for MySQL Database Servers". audio-data.de. Archived from the original on 2002-08-08. Retrieved 2014-12-01.
- ^ "the truth about heidiSQL history in wikipedia". www.heidisql.com.
- ^ "Zu: Announcement: End of MySQL-Front ? Some words from..." www.heidisql.com.
- ^ "Partial list of major features". HeidiSQL. Retrieved 2014-12-01.
- ^ "Screenshots of GUI features and descriptions". HeidiSQL. Retrieved 2014-12-01.