MariaDB 37

MySQL의 원시 바이너리 플로트 데이터 액세스

MySQL의 원시 바이너리 플로트 데이터 액세스 원격 시스템에서 IEEE754 32비트 부동 소수점 데이터를 수신하여 MySQL(MariaDB) 데이터베이스에 저장하고 있습니다.데이터가 수신된 대로 데이터베이스에서 데이터를 정확히 가져올 수 있는지 확인하려고 합니다. 따라서 이상적으로 이진 데이터를 직접 삽입하여 반올림 오류를 방지할 수 있습니다. MySQL은 Float에 IEEE754를 사용하기 때문에 바이너리 데이터를 직접 사용할 수 있는 방법이 있는지 궁금합니다. 아니면 데이터를 바이너리 데이터로 저장하고 MySQL 외부에서 변환해야 합니까(또는 데이터 복사본 2개를 바이너리 열에 저장하고 하나를 플로트 열로 저장)?언급URL : https://stackoverflow.com/questions/41..

programing 2023.11.05

MariaDB UPDATE가 큰따옴표를 빈 문자열로 바꿉니다 오류 1064

MariaDB UPDATE가 큰따옴표를 빈 문자열로 바꿉니다 오류 1064 저장된 문자열에서 큰따옴표를 제거하려고 합니다. DBever를 사용하지만 명령줄도 시도했습니다. UPDATE wp_postmeta SET meta_value REPLACE(meta_value, '"', '') where meta_key = 'cstnfo_spot_1_kvm_ID' ; 그리고 SQL-Error는 다음과 같습니다. SQL-Fehler [1064] [42000]: (conn=279) You have an error [...] near 'REPLACE(`meta_value`, '"', '') 이중따옴표 "를 찾아서 문자열에서 제거하고 싶어서 REFREENT(meta_value, '', '', '')와 (meta_value..

programing 2023.10.26

모든 카테고리에서 랜덤으로 2개 레코드 선택 그룹 in MariaDB

모든 카테고리에서 랜덤으로 2개 레코드 선택 그룹 in MariaDB MariaDB 온라인 컴파일러에서 다음 결과를 반환하려고 합니다(MySQL의 각 카테고리에서 2개 제품 선택). 데이터베이스의 각 카테고리에서 2개 레코드의 랜덤 그룹 반환test1.csv. test1데이터 집합: id,name,category 150,apple,fruit 153,orange,fruit 187,kiwi,fruit 189,banana,fruit 142,beef,meat 141,pork,meat 143,rabbit,meat 146,chicken,meat 410,pepsi,drinks 413,milk,drinks 418,coffee,drinks 415,mate,drinks 581,carrot,vegetables 586,tom..

programing 2023.10.26

"#1265 - 데이터 잘림" 열(세트) 값 변경 오류

"#1265 - 데이터 잘림" 열(세트) 값 변경 오류 Pphmyadmin의 구조 모드에서 "set" 열에 값을 변경하는 것에 주의를 기울이는 동안 이 오류는 여러 번 발생합니다. 값의 새 길이가 이전 값과 정확히 동일하더라도 "#1265 - 데이터 잘림" 오류가 발생합니다(예: "fra"를 "frn"으로 변경하거나 "gre"를 "grc"로 변경하는 경우). 예를 들어, (표 인용에서) "lang" 열이 있는데, 그 값은 'it', 'lat', 'fr', 'en', 'deu', 'esp', 'gr'입니다. 'frn'을 'frn'으로 변경하거나 'grc'를 'grc'로 변경할 수 있을 뿐만 아니라 'lat'을 'ltn'으로 변경할 수도 없습니다.나는 왜 그런지 이해하지 않아요. PHP 버전: 7.3.7, ..

programing 2023.09.26

Mysql 하위 선택이 매우 느립니다.

Mysql 하위 선택이 매우 느립니다. 저는 이런 테이블이 있습니다. ------------------------------- | id | valid_until | username| ------------------------------- | 1 | 2020-01-01 | user1 | ------------------------------- | 1 | 2020-01-01 | user2 | ------------------------------- | 1 | 2020-01-02 | user3 | ------------------------------- | 1 | 2020-01-02 | user4 | ------------------------------- | 1 | 2020-01-03 | user5 | -..

programing 2023.09.26

MariaDB UNION과 함께 선택할 때 텍스트 잘라내기

MariaDB UNION과 함께 선택할 때 텍스트 잘라내기 최근 우분투 20.04에서 텍스트를 차단하는 마리아DB 서버(10.3.23-MariaDB-1:10.3.23+maria~focal mariadb.org 바이너리 배포)가 있습니다.심플리는 다음과 같은 요지를 참고하세요: https://gist.github.com/ThomasChr/ed8c2a8405947a8af0cda039bd2c3f0a 간단한 SELECT로 텍스트를 선택하면 ~100586 Bytes가 모두 반환됩니다.UNION ALL(또는 UNION만)로 간단한 선택으로 동일한 텍스트를 선택하면 34797만 나옵니다. 저는 웹에서 이 행동에 대한 언급을 찾을 수 없었고, 제 서버에서도 이에 대한 것으로 보이는 변수를 찾을 수 없었습니다.제가 뭘 ..

programing 2023.09.21

혼합 환경에서의 MariaDB와 MySQL - 마스터/슬레이브 설계의 복제 문제

혼합 환경에서의 MariaDB와 MySQL - 마스터/슬레이브 설계의 복제 문제 저는 여러 시간대에 걸쳐 데이터 복제 솔루션을 설계하고 있는데 한 위치에서만 MySQL(5.6)의 이전 버전을 실행할 수 있는 반면 나머지 두 개는 MariaDB 10.2를 실행할 수 있는 문제가 발생했습니다. 이제 MariaDB에서 Replication Compatibility에 대한 정보를 읽었습니다.분명히 저는 MariaDB를 마스터로, MySQL을 슬레이브로 사용할 수 없습니다. Bash 스크립트 기반 중간 솔루션 하지만 저는 제 EU 서버를 마스터로 사용하고 싶고 그것이 MariaDB를 실행하고 있습니다.그래서 저는 이제 한계를 극복할 방법을 고민하고 있습니다.지금까지 저는 해외 서버에서 저대역폭 링크를 통해 자체 ..

programing 2023.09.16

mariadb 10.0 이후 jdbc 통신 링크 오류

mariadb 10.0 이후 jdbc 통신 링크 오류 우분투 1204 시스템에서 mysql에서 mariadb 10.0으로 전환했습니다.오늘 이후로 자바 앱으로 통신 링크 장애가 자주 발생합니다.mariadb doc의 "mysql/mariadb간의 차이" 기사에 따르면 이전에는 이런 것들이 없었기 때문에 아무런 차이가 없을 것입니다.syslog와 mariadb 로그도 확인해보았는데 통신오류나 타임아웃과 관련된 내용은 없습니다. :( jdbc로 mariadb를 사용하는 것이 저만이 아닐 것이라고 확신하기 때문에 이것이 무엇인지 알기를 바랍니다.그것이 무엇일지에 대한 당신의 어떤 생각도 행복합니다. 감사합니다. 그리고 아래 스택 트레이스 예시: com.mysql.jdbc.exceptions.jdbc4.Comm..

programing 2023.09.16

"기타" 범주의 지정되지 않은 값을 계산하기 위한 쿼리

"기타" 범주의 지정되지 않은 값을 계산하기 위한 쿼리 우리가 해결하고자 하는 문제를 간단한(그리고 의도적으로 정규화되지 않은) 표를 사용하여 설명합니다. 샘플 스키마 및 데이터 create table expense_profile ( id INT UNSIGNED AUTO_INCREMENT, name VARCHAR(10), category VARCHAR(16), percentage DECIMAL(15,2), PRIMARY KEY(id) ); INSERT INTO expense_profile(name, category, percentage) VALUES('Alice', 'Housing', 15), ('Alice', 'Transportation', 5), ('Alice', 'Food', 25), ('Alice..

programing 2023.09.11