반응형

MariaDB 20

레코드를 찾을 수 없는 경우 sql이 0을 값으로 가져옵니다.

레코드를 찾을 수 없는 경우 sql이 0을 값으로 가져옵니다. 간단한 질문이 있는데 제게 도움이 될 수가 없네요.현재 날짜로 문의를 했고 내일이 화요일이라고 하자 하지만 미래이기 때문에 아직 자료가 없습니다.아직 기록이 남아있을 순 없어요 쿼리를 실행하면 두 개의 열만 표시됩니다.total | Date내 말대로 되는 거지하지만 지금은 나에게 보여주고 싶습니다.0주목하는 대신에 두 개의 열만. COALESCE를 검색해 보았지만 어떤 이유에서인지 작동하지 않았습니다. SELECT SUM(totalExcl) AS total, DATE_FORMAT(date_add, '%W') AS 'Date' FROM ex.ps_ox_quotation WHERE WEEK(date_add) = WEEK (UTC_TIMESTAMP..

programing 2023.09.13

MySQL 5.7.27을 시작할 수 없음

MySQL 5.7.27을 시작할 수 없음 방금 센토스 7에 MySQL 5.7.23을 설치했습니다.systemctl을 시작하자마자 sqld에 오류가 발생합니다.systemctl status mysqld가 반환되도록 하는 중: ●�mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) ���Active: failed�(Result: start-limit) since Tue 2019-08-27 02:55:20 CEST; 11min ago �����Docs: man:mysqld(8) ���������http://dev.mysql.com/doc/refman..

programing 2023.09.13

마리아DB는 키 길이 없이 BLOB 열에 색인을 작성할 수 있습니까?

마리아DB는 키 길이 없이 BLOB 열에 색인을 작성할 수 있습니까? MariaDB의 두 인스턴스에 대해 동일한 문을 실행했을 때 하나는 오류가 발생했고 다른 하나는 오류가 발생하지 않았습니다. 내가 실행한 성명은 다음과 같습니다. CREATE TABLE `session_tokens` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `user_id` bigint(20) unsigned NOT NULL, `token` blob NOT NULL, `inserted_at` datetime(6) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `session_tokens_token_index` (`token`) USING HASH, KEY `..

programing 2023.09.13

Supervisor에서 실행 중인 Flask/uWSGI/MariaDB가 거의 매일 작동을 멈춤

Supervisor에서 실행 중인 Flask/uWSGI/MariaDB가 거의 매일 작동을 멈춤 저는 슈퍼바이저에서 관리하는 uWSGI를 통해 플라스크 앱을 실행하고 있습니다(웹 서버는 Nginx를 사용하고 있습니다) 전체 설정이 완벽하게 작동하는 것처럼 보이지만, 플라스크 앱에서 매일 또는 이틀에 500개의 오류가 발생하기 시작하고(즉, Sqalchemy db.commit() 오류가 발생함), 들어가서 ruwsgi를 다시 로드할 때까지 복구할 수 없습니다.다시 로드하기 위해 저는 일반적으로 uwsgi 프로세스를 제거하고, 감독관이 프로세스를 다시 가져오면 됩니다.일단 wsgi 파일을 '만지기'만 하면 작동합니다. 또한 이상하게도 프로세스=1로 슈퍼바이저를 실행할 때마다 자동으로 2개의 uwsgi 인스턴스..

programing 2023.09.03

olingo v2에서 BLOB와 CLOB를 어떻게 처리합니까?

olingo v2에서 BLOB와 CLOB를 어떻게 처리합니까? 여기 olingo jpa에서 BLOB와 CLOB를 처리하는 방법에 대한 의사 코드가 있습니다.필요한 가져오기를 의사 코드에 추가했습니다. package me; import java.sql.Blob; import java.sql.Clob; import java.sql.SQLException; import javax.sql.rowset.serial.SerialException; import org.apache.olingo.odata2.jpa.processor.api.OnJPAWriteContent; import org.apache.olingo.odata2.jpa.processor.api.exception.ODataJPARuntimeExceptio..

programing 2023.08.29

Use object keys given by JSON_SEARCH to find a different key in the same object in mysql/mariadb

Use object keys given by JSON_SEARCH to find a different key in the same object in mysql/mariadb I have some records of payments in the database and I keep the items belonging to the payment as a JSON(LONGTEXT) column in mariadb. For example the items columns would be like below. items [{"id":"a4","quantity":1,"title":"A4 Sheets","unitprice":7000,"total":7000},{"id":"reports","quantity":1,"title..

programing 2023.08.24

테이블에 외래 키를 추가하는 데 문제가 발생했습니다.

테이블에 외래 키를 추가하는 데 문제가 발생했습니다. 라는 테이블이 있습니다.model_agricultural_machine이 명령으로, 마리아를 이용합니다.DB CREATE TABLE `autoparanaiba`.`model_agricultural_machine` ( `id` INT NOT NULL, `description` VARCHAR(90) NOT NULL, `brand_agricultural_machine_id` TINYINT(5) UNSIGNED ZEROFILL NOT NULL, PRIMARY KEY (`id`), INDEX `fk_modelXbrand_idx` (`brand_agricultural_machine_id` ASC) VISIBLE, CONSTRAINT `fk_modelXbrand`..

programing 2023.08.24

도커 MariaDB, phpmyadmin mysqli:: real_connect(): (HY000/2002): php_network_getaddrinfo: getaddrinfo 실패:이름이 확인되지 않습니다.

도커 MariaDB, phpmyadmin mysqli:: real_connect(): (HY000/2002): php_network_getaddrinfo: getaddrinfo 실패:이름이 확인되지 않습니다. 그래서 오늘 phpmyadmin으로 스택을 업데이트하려고 했는데 계속해서 다음 오류가 발생했습니다: mysqli:: real_connect(): php_network_getadaddrinfo: 실패했습니다. 이름이 mysqli::real_connect(): (HY000/2002): php_network_getadaddrinfo를 확인하지 못했습니다. 이름이 확인되지 않습니다. 도커-docker.yml: version: "3.8" services: loadbalancer: image: nginx po..

programing 2023.08.14

python: OperationalError: near "%: 구문 오류

python: OperationalError: near "%: 구문 오류 mariadb 테이블에 데이터를 추가하려고 합니다.val0을 val5로 쿼리 값으로 전달하고 싶습니다.그러나 오류 OperationalError: near "%: 구문 오류 코드가 발생했습니다. list_Values = ['dataName', '199', 0.1, 'A1', '2018-08-14'] val0 = list_Values[0] val1 = int(list_Values[1]) val2 = list_Values[2] val3 = list_Values[3] val4 = list_Values[4] cursor.execute("INSERT INTO tab1 (Name, Number, Version, Grade, date_C) VA..

programing 2023.08.14

구문 오류 또는 액세스 위반: 1064, LEFT JOIN 조건의 구문 오류

구문 오류 또는 액세스 위반: 1064, LEFT JOIN 조건의 구문 오류 왼쪽 조인 조건을 세 번째 테이블과 함께 사용하여 두 테이블을 조인하는 동안 오류가 발생했습니다. 여기 오류가 있습니다. SQLSTATE[42000]:구문 오류 또는 액세스 위반: 1064 SQL 구문에 오류가 있습니다. 'ON(cnt)' 근처에서 사용할 올바른 구문은 MariaDB 서버 버전에 해당하는 설명서를 확인하십시오.PKDID = pd.PKDID)에 표시된 대로led.PKID=pkg.PKID어디에pkg.Sta' at line 3 (SQL: select count(*) as aggregate from꾸러미들aspkg left join사건들asevonev.EvnId=pkg.EvnId' left join(PD 선택).PKDI..

programing 2023.08.14
반응형