MariaDB 40

처음 누락될 때까지 최대 날짜를 선택하는 Mysql

처음 누락될 때까지 최대 날짜를 선택하는 Mysql 월별로 첫번째 누락일까지 최대 날짜를 선택해야 합니다. 내 테이블은 이렇게 생겼습니다. ClientID DATE 1 2018-01-01 1 2018-02-01 1 2018-03-01 1 2018-04-01 1 2018-05-01 1 2018-07-01 1 2018-08-01 1 2018-09-01 1 2018-10-01 1 2018-11-01 1 2018-12-01 2 2018-01-01 2 2018-02-01 2 2018-03-01 2 2018-04-01 2 2018-05-01 2 2018-06-01 2 2018-07-01 2 2018-08-01 2 2018-09-01 2 2018-11-01 2 2018-12-01 아래와 같이 선택하는 가장 좋은 방법..

programing 2023.10.01

스프링 부트 오류 org.hibernate.예외.일반 JDB예외:DDL 실행을 위해 JDBC Connection을 열 수 없습니다.

스프링 부트 오류 org.hibernate.예외.일반 JDB예외:DDL 실행을 위해 JDBC Connection을 열 수 없습니다. Jar 패키지 실행 data spring jpa로 spring boot application과 mysql connector는 Windows 10 환경과 linuxmint 환경에서 결과가 다릅니다. 이 응용 프로그램이 Linuxmint에서 실행되는 경우 완벽하게 작동하지만 Windows 10에서 시작되는 경우 다음과 같은 오류가 발생합니다. ERROR org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class ..

programing 2023.10.01

열의 기본값을 오늘 날짜로 설정하려면 어떻게 해야 합니까?

열의 기본값을 오늘 날짜로 설정하려면 어떻게 해야 합니까? 이 질문에는 이미 다음과 같은 답변이 있습니다. CURRENT_DATE/CURDATE()가 기본 DATE 값으로 작동하지 않습니다. (10개 답변) 닫힘6년 전에. 저는 현재 데이터베이스 테이블에 데이터를 삽입해야 하는 작은 프로젝트를 진행하고 있습니다.특정 열의 기본값을 오늘 날짜로 설정하되 오늘 날짜로만 설정하고자 합니다. 이게 가능하긴 해요?DATETIME 및 TIME과 CURRENT_TIMESTamp() 및 TIMESTAMP()의 데이터 유형을 사용하여 값을 설정해 보았습니다.문제는 제 칼럼에 오늘 날짜만 기재하고 날짜와 시간은 기재하고 싶지 않다는 것입니다.그게 가능한지 아는 사람? 여기에 예가 있습니다. CREATE TABLE IF N..

programing 2023.09.26

MariaDB 10.0.17 그룹 커밋 복제 속도

MariaDB 10.0.17 그룹 커밋 복제 속도 그룹 커밋을 사용하여 단일 스레드 복제보다 더 높은 복제 처리량을 달성하기 위해 비gtid 비동기 복제 설정으로 MariaDB 10.0.17 마스터/슬레이브 쌍을 실행하고 있습니다. 저는 900GB LVM XFS 4k IOPS EBS PIOPS 볼륨으로 최적화된 EBS r3.4xl을 사용하고 있습니다. 단일 스레드 복제를 사용하는 워크로드에서 최대 3.4k WPS의 복제 속도를 얻을 수 있습니다. 아래의 설정으로 8k WPS의 복제 속도를 얻지만 지속되지 않습니다.쓰기 트래픽만 수신하고 1000/1000 버퍼 풀 적중률이 있는 경우 마스터와 슬레이브 모두 두 상태 간에 변동합니다. a) (iostat에 따르면) EBS 볼륨은 ~2k 쓰기/s(및 25% u..

programing 2023.09.26

Windows에서 Rust에서 MariaDBC Connector로의 링크가 실패함

Windows에서 Rust에서 MariaDBC Connector로의 링크가 실패함 저는 현재 마리아DB 서버에 접속해야 하는 러스트 프로젝트를 진행 중입니다.저는 공식적으로 제공되는 C 커넥터에 대해 Rust 바인딩을 만들기로 결정했습니다. 이것은 리눅스에서는 잘 작동하지만 윈도우에서는 잘 작동하지 않습니다. MSVC-binary만 다운로드로 제공되기 때문에 첫 번째 함수가 호출되면 프로그램이 다운되는 Microsoft 링커와 Rust에 사용되는 MinGW 링커 간의 링커 문제로 인해 작동하지 않습니다. miaadb 소스를 직접 컴파일하려고 했지만 mi.0 릴리즈 기준으로 MinGW 아래의 컴파일이 작동해야 함에도 불구하고riadb, 그것은 실패합니다. 오류: ssize_t에 대해 유형이 충돌합니다. t..

programing 2023.09.21

MySQL 원격 연결이 결과를 표시하는 데 3분 이상 소요됨

MySQL 원격 연결이 결과를 표시하는 데 3분 이상 소요됨 로컬 서버에서 원격 서버로 연결하려고 합니다.mysql명령... 오랜 지연 후의 결과: [root@local ~] mysqlshow -u test -p*** -h XXX.XXX.XXX.XXX ERROR 2013 (HY000): Lost connection to MySQL server at 'reading authorization packet', system error: 0 (오류나 지연 없이 두 번째 원격 서버를 통해 연결이 이루어집니다.) 업데이트 1 추가 후 로컬 서버에서 연결 재시도connect_timeout=500원격 서버의 /etc/my.cnf: [root@local ~] time mysqlshow -u test -p*** -h XXX..

programing 2023.09.16

Azure MariaDB - 존재하는 경우 드롭 테이블 ''; /*!50001 존재하는 경우 드롭 뷰 '' */;

Azure MariaDB - 존재하는 경우 드롭 테이블 ''; /*!50001 존재하는 경우 드롭 뷰 '' */; 마리아의 백업을 복원할 때 오류가 발생했습니다.DB ERROR 1005 (HY000) at line 1488: Can't create table `pactbroker`.`latest_tagged_pact_consumer_version_orders` (errno: 1 "Operation not permitted") 1488 라인을 보고 있으면 1484 DROP TABLE IF EXISTS `latest_tagged_pact_consumer_version_orders`; 1485 /*!50001 DROP VIEW IF EXISTS `latest_tagged_pact_consumer_version..

programing 2023.09.16

mysql에서 time_format을 선택하는 이유(DATE_ADD(time('23:30')), INTERVAL 50MINET, "%k:%i") 반환은 0:20이 아닌 24:20입니다.

mysql에서 time_format을 선택하는 이유(DATE_ADD(time('23:30')), INTERVAL 50MINET, "%k:%i") 반환은 0:20이 아닌 24:20입니다. mysql에서 이 쿼리를 사용하는 이유 select time_format(DATE_ADD(time('23:30'), INTERVAL 50 MINUTE), "%k:%i"); 돌아오는24:20대신에0:20 문서 %k시간(0~23)에 버그가 있습니까? 제 쪽에 버그가 있습니까? https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html 문서화언급URL : https://stackoverflow.com/questions/50156329/why-in-mysql-sel..

programing 2023.09.06

LabVIEW를 MySQL Maria에 연결하려면 어떻게 해야 합니까?DB

LabVIEW를 MySQL Maria에 연결하려면 어떻게 해야 합니까?DB 방금 MySQL, MariaDB의 오픈소스 포크를 사용하는 XAMPP를 사용하는 것으로 전환했습니다. 저는 항상 MySQL과 그에 상응하는 ODBC 커넥터를 사용해 왔습니다. MariaDB와 함께 작동하려면 코드를 변경해야 하며, 그렇다면 MariaDB에 대한 ODBC를 NI가 추천합니까?MariaDB와 MySQL 사이에는 거의 차이가 없습니다.동일한 커넥터를 재사용할 수도 있어야 합니다.그러나 최소한 새 시스템에 대해서는 MariaDB 자체 커넥터를 사용하는 것이 좋습니다. 마찬가지 이유로 LabVIEW 코드에 필요한 변경 사항이 없어야 합니다.언급URL : https://stackoverflow.com/questions/558..

programing 2023.09.06

my gitlab-ci에서 주상 mariadb 서비스를 추가하는 방법

my gitlab-ci에서 주상 mariadb 서비스를 추가하는 방법 mariadb mysql에 대해 이미 완료한 columnal mariadb를 추가하는 방법을 알고 싶습니다. 서비스 이름만 바꾸면 됩니까? services: - mariadb/columnstore 아니면 추가할 것이 있고, 제가 테스트할 방법이 있다면요.언급URL : https://stackoverflow.com/questions/53497329/how-to-add-a-columnar-mariadb-service-in-my-gitlab-ci

programing 2023.09.06