반응형

MariaDB 25

MySQL/MariaDB: 여러 개의 서로 다른 작업 시간 간격을 합산하여 사무실이 언제 열리는지 확인?

MySQL/MariaDB: 여러 개의 서로 다른 작업 시간 간격을 합산하여 사무실이 언제 열리는지 확인? 저는 공급자를 위한 유연한 스케줄링 옵션이 있는 환자 관리 시스템과 함께 일하고 있습니다.공급자가 언제든지 교대 근무를 시작하고 중단할 수 있고 공급자가 하루에 여러 교대 근무를 할 수 있다는 점을 고려하여 진료소(일명 사무실)가 문을 여는 시간을 추론해 보겠습니다.저는 MariaDB 10.3을 사용하고 있습니다. 이 이미지는 K 박사와 P 박사 두 공급자의 일정을 보여줍니다. K박사와 P박사는 아침 6시에 하루를 시작합니다.그들은 2시간 동안 일하다가 오전 8시에 2시간 동안 휴식을 취합니다.진료소는 2시간 동안 문을 열었습니다. K박사와 P박사는 10시에 다시 일을 시작합니다.그들은 점심을 먹기 ..

programing 2023.09.13

호스트 ' xxx.xx.xxx .xxx'은(는) 이 MySQL 서버에 연결할 수 없습니다.

호스트 ' xxx.xx.xxx .xxx'은(는) 이 MySQL 서버에 연결할 수 없습니다. 이건 아주 간단해야 하는데, 평생 쓸 수가 없어요. MySQL 서버에 원격으로 연결하려고 할 뿐입니다. 연결 위치: mysql -u root -h localhost -p 잘 작동하지만 시도해 봅니다. mysql -u root -h 'any ip address here' -p 실패하고 다음 오류가 발생합니다. 오류 1130(00000):호스트 ' xxx.xx.xxx .xxx'은(는) 이 MySQL 서버에 연결할 수 없습니다. mysql.user표에서 호스트가 'localhost'인 사용자 'root'에 대한 항목과 호스트가 '%'인 사용자에 대한 항목이 정확히 동일합니다. 어찌할 바를 몰라 앞으로 어떻게 진행해야 할..

programing 2023.09.13

PDO 거짓 양의 교착 상태

PDO 거짓 양의 교착 상태 우리는 PHP 7.0과 MariaDB 10.0에서 기본적인 웹 앱을 실행하고 있습니다.모든 쿼리는 PDO 클래스를 통해 데이터베이스로 들어갑니다. 문제는 PDO가 때때로 교착 상태 예외를 발생시킨다는 것입니다. SQLSTATE[40001]:직렬화 실패: 잠금을 시도할 때 1213 교착 상태가 발견되었습니다. 트랜잭션을 다시 시작해 보십시오. 그러나 교착 상태 사양(SHOW Engine INNODB STATUS 사용)에 대해 MariaDB를 조사할 때 "마지막 교착 상태"는 실제 마지막 교착 상태가 아닙니다.예를 들어 2019-10-01년에 교착 상태가 나타났지만 PDO는 2019-10-05년에 마지막 교착 상태를 알려주었습니다.PDO가 교착상태를 만들고 있는 것 같습니다.하지..

programing 2023.09.13

2002 Bitnami's WordPress Multi-tier 스택에서 MariaDB 데이터베이스 가져오기/내보내기 시도 시 코드 오류 발생

2002 Bitnami's WordPress Multi-tier 스택에서 MariaDB 데이터베이스 가져오기/내보내기 시도 시 코드 오류 발생 Bitnami의 WordPress Multi-tier Stack에 대해 SSH를 통해 데이터베이스 관리를 시도하고 있습니다./ 특히 내보내고 초기 가져오기를 원합니다(아마도 새 데이터베이스를 만들 것입니다). 다음 명령을 실행하면 다음 오류가 발생합니다. 명령:mysqldump -u root -p bitnami_wordpress > bitnami_wordpress.sql 출력:mysqldump: Got error: 2002: "Can't connect to local MySQL server through socket '/opt/bitnami/mariadb/tmp/..

programing 2023.09.08

MariaDB가 충돌하는 이유를 찾는 방법은 무엇입니까?

MariaDB가 충돌하는 이유를 찾는 방법은 무엇입니까? 저는 넥스트클라우드(현재 18개)를 사용합니다.웹 브라우저를 통해 클라우드에 액세스할 때 이 메시지가 표시되기 전까지는 모든 것이 정상적으로 작동했습니다. 내부 서버 오류 서버에서 내부 오류가 발생하여 요청을 완료할 수 없습니다.이 오류가 여러 번 다시 나타나면 서버 관리자에게 문의하십시오. 보고서에 아래의 기술 세부 정보를 포함하십시오.자세한 내용은 서버 로그에서 확인할 수 있습니다. 저는 도커를 사용하고 있습니다. 즉, 더 구체적인 도커 컴포지트를 거의 2년 동안 사용하고 있습니다. fpm alpine은 mariadb, redis, app, web, cron의 5가지 부분으로 나뉩니다. version: '3' services: nextcloud..

programing 2023.08.29

날짜 범위 사이의 데이터 찾기

날짜 범위 사이의 데이터 찾기 저는 특정 날짜 전후 2일 이내에 동일한 금액의 데이터를 찾고 싶습니다.아래 쿼리는 2017-09-02의 데이터를 가져오는 중입니다.나는 그것을 알고 있습니다.특정 날짜 전후의 평균입니다. SELECT id, datetime_payed, COUNT(data_sum) AS existing FROM transactions WHERE id_user = '1' AND data_sum = '-149.00' AND DATE(datetime_payed) '2018-03-02' 구체적인 날짜가 위 쿼리와 같이 2018-03-02일 경우 2018-02-28과 2018-03-04 사이의 합계가 같은 데이터가 있는지 찾아보고 싶습니다. 어떻게 하면 이 일을 해낼 수 있습니까?정확히는 아닙니다...

programing 2023.08.29

문자와 숫자 사이에 0으로 값 채우기

문자와 숫자 사이에 0으로 값 채우기 이 질문에는 이미 다음과 같은 답이 있습니다. 10보다 작은 숫자에 대해 0이 선행되지 않는 SQL 알파벳 순서 (4개 답변) 마감됨작년에 우리는 몇 달 전까지 엑셀 목록에 재고가 있었습니다.이것은 수동으로 유지 관리되었습니다.인벤토리 번호는 다음과 같습니다. PC1 PC80 PC560 PC1080 저는 MariaDB를 기반으로 하는 Snipe-IT라는 인벤토리 시스템으로 디렉토리를 이동했습니다.길이가 다른 재고 번호로 인해 검색이 제대로 작동하지 않습니다.예제 "PC"를 검색하고 자산 태그별로 내림차순으로 정렬하면 맨 위에 가장 높은 숫자가 있을 것입니다.하지만 맨 위에 PC999가 있습니다.따라서 각 재고 번호가 다음과 같이 나타나도록 데이터베이스를 조정해야 합니..

programing 2023.08.29

다른 테이블을 참조하여 제약 조건을 확인

다른 테이블을 참조하여 제약 조건을 확인 테이블이 세 개 있습니다. Processor with columns Name and Socket. Motherboard with columns Name and Socket. Build with columns Processor[references Processor(Name)] and Motherboard[references Motherboard(Name)] 빌드에 입력할 프로세서와 마더보드의 소켓이 동일한지 확인해야 합니다.제약 조건 검사에서 다른 값을 참조할 수 없기 때문에 대안을 찾고 있습니다.UDF 또는 트리거를 사용할 수 있다는 것을 알고 있지만, 저는 초보자이기 때문에 몇 가지 예제 코드가 도움이 되었으면 합니다. 감사해요.트리거가 필요하지 않습니다.외부 ..

programing 2023.08.24

업데이트 쿼리에서 최대 절전 모드를 사용하도록 강제하는 방법은 무엇입니까?

업데이트 쿼리에서 최대 절전 모드를 사용하도록 강제하는 방법은 무엇입니까? 최대 절전 모드를 사용하여 Raw by Composite 기본 키를 업데이트하려고 합니다. 최대 절전 모드에서는 이러한 업데이트에 다음 스타일을 사용합니다. update mytable set mycolumn=321 where (left_pk, right_pk) = (123, 456); 다음 스타일을 사용하도록 강제로 최대 절전 모드를 설정할 수 있습니까? update mytable set mycolumn=321 where left_pk = 123 and right_pk = 456; 두 쿼리 모두 작동하지만(적어도 MariaDB에서는) 큰 차이가 있습니다. 사용할 경우repeatable read그런 다음 첫 번째 쿼리는 업데이트를 ..

programing 2023.08.24

#1054 - 알 수 없는 열 - 백택스 문제

#1054 - 알 수 없는 열 - 백택스 문제 기본적으로 다음과 같은 질문이 질문은 다음과 같습니다. SELECT *, `groups`.`goodname` FROM students AS s INNER JOIN groups AS g ON s.univ_group = g.id WHERE name LIKE "%А%" 쿼리 시도 시 다음 오류가 발생합니다.#1054 - Unknown column 'groups.goodname' in 'field list' 이미 시도됨'groups'.goodname, 'groups.goodname', goodname.'groups', goodname.groups('SO 마크업 이유로 여기서 '는 '의 약자)' 등입니다.나는 그것이 이러한 속임수와 관련이 있다는 것을 알지만 그것이 ..

programing 2023.08.19
반응형