반응형

mariadb 56

저장 프로시저 두 번 이상 MySQL 업데이트

저장 프로시저 두 번 이상 MySQL 업데이트 MySQL의 일부 행을 업데이트하기 위한 저장 프로시저가 있습니다.하지만 저장 프로시저를 호출하면 실제 행보다 더 많은 영향을 미칩니다. 저장 프로시저는 다음과 같습니다. CREATE DEFINER=`root`@`localhost` PROCEDURE `SP_INSERT_DATA`( IN `incoming_data` TEXT, IN `value_array` TEXT, IN `serial_number` VARCHAR(50), IN `data_timestamp` VARCHAR(50), OUT `result_id` INT, OUT `result_message` VARCHAR(500) ) LANGUAGE SQL NOT DETERMINISTIC CONTAINS SQL ..

programing 2023.09.25

MySQL(MariaDB)에서 SQL(Azure)로 마이그레이션

MySQL(MariaDB)에서 SQL(Azure)로 마이그레이션 이 과정에 어려움을 겪고 있는데, 조언을 좀 듣고 싶습니다! 현재 소스 데이터베이스는 MariaDB 데이터베이스(MySQL과 유사)입니다.ODBC 드라이버가 성공적으로 연결되었습니다. Microsoft SQL Server Management(SSMS) 17을 설치하고 Azure SQL Database에 연결했습니다. SSMS에서 Linked Server를 생성할 수 있는 솔루션을 찾았는데, 어떤 이유로 개체 탐색기에서 이를 볼 수 없습니까? SQL Server 2017 Import and Export Tool을 사용해 보았습니다.소스를 로 선택했습니다.ODBC용 NetFramework Data Provider가 DSN의 이름을 입력했습니다...

programing 2023.09.25

mariadb 데이터베이스에서 mysqdump로 마스크된 데이터 내보내기

mariadb 데이터베이스에서 mysqdump로 마스크된 데이터 내보내기 몇몇 대학생들은 제 sqldump로 Mariadbdb에서 특정 데이터를 추출하고 그들의 감성 때문에 일부 데이터를 마스킹해 달라고 부탁했습니다. 그래서 기본적으로 저는 "마스크 된" 덤프를 구해야 합니다.이런 일을 할 수 있습니까?명령이나 도구에 추가할 조항을 찾지 못했습니다.저는 방금 이 도구 https://mariadb.com/resources/blog/sensitive-data-masking-with-mariadb-maxscale/ 를 찾았지만 언뜻 보기에 저는 모든 사람들을 위해 데이터를 마스크해야 할 것 같고 프로덕션 DB이기 때문에 할 수 없습니다.어떤 제안이든 환영합니다.:)언급URL : https://stackover..

programing 2023.09.20

MariaDB 다양한 Debian 9 서버 및 Rails 앱에서 Active Record를 간단하게 사용할 수 있는 점이 특이합니다.

MariaDB 다양한 Debian 9 서버 및 Rails 앱에서 Active Record를 간단하게 사용할 수 있는 점이 특이합니다. 한 쌍의 OVZ-6 서버와 동일한 Ruby on Rails 애플리케이션에서 간단한 선택 게시글 댓글(일대다 연결) 는 존재하는 세 개의 코멘트를 표시하고 있지만 마지막에 일부 전체 레코드를 표시하고 있습니다. Great solution for a big and old problem. This is a problem that I have started to web design years ago. Thanks for facilitating this css files, this really help us! [#, #, #] 댓글이 없으면 표시됩니다: [] Debian-8에서 새..

programing 2023.09.20

OQGRAPH 쿼리에서 노드 간의 관계를 선택할 수 있습니까?

OQGRAPH 쿼리에서 노드 간의 관계를 선택할 수 있습니까? MariaDB https://mariadb.com/kb/en/library/oqgraph-storage-engine/ 용 OQGRAPH 스토리지 엔진을 사용하고 있으며 노드 간의 관계를 구현하고 싶습니다. https://mariadb.com/kb/en/library/oqgraph-examples 을 기반으로 한 예시 데이터: 표: 사람들_관계 origid destid relationship 1 2 friend 2 3 friend 3 4 friend 4 5 father 2 6 mother 5 6 sibling 1에 대한 모든 destid 노드를 쿼리할 때: SELECT * FROM people_graph g WHERE g.latch='dijks..

programing 2023.09.20

MySQL/MariaDB의 다중 조인에서 값이 가장 낮은 요소 선택

MySQL/MariaDB의 다중 조인에서 값이 가장 낮은 요소 선택 그룹별 및 다중 조인이 있는 일부 데이터 세트를 선택하는 방법은 무엇입니까?하위 쿼리나 참여 방법에 대해 읽어 보았지만 유감스럽게도 다른 요구와 결합할 수 없습니다.제 문제는 다른 고객의 출품작이나 두 테이블 사이에 완전한 관계가 없는 출품작을 받는다는 것입니다.왼쪽에는 오른쪽 항목이 있지만 오른쪽에는 가장 낮은 값이 없습니다.아니면 전혀 다른 데이터라도 왜 그런지 이해할 수 없습니다. 예상결과 예를 들어 가장 싼 것이 필요합니다(price_consumer) 모든 모델의 모터(model_id)의client_id = 1000그리고.country_id = 1그리고.pricelist_id = 20. 대부분의 관련 데이터가 표에 있습니다.cc_..

programing 2023.09.20

하위 쿼리를 사용하는 쿼리는 하위 쿼리 대신 고정 데이터가 있는 동일한 쿼리보다 더 긴 시간이 필요합니다.

하위 쿼리를 사용하는 쿼리는 하위 쿼리 대신 고정 데이터가 있는 동일한 쿼리보다 더 긴 시간이 필요합니다. 결합 쿼리 select a, b from A where a > 5 and b in (select b from B where c = "some") 고정 쿼리보다 약 30배 더 오래 걸립니다. select a, b from A where a > 5 and b in (1, 2, 3) 그럼에도 불구하고. select b from B where c = "some"고정 쿼리에 사용된 행 집합과 정확히 동일한 결과를 가져옵니다.(1, 2, 3) select b from B where c = "some"실행하는 데만 0.01초가 걸립니다. select a, b from A where a > 5실행하는 데 0.3초..

programing 2023.09.15

스키마의 조건부/실행 가능한 주석입니다.sql in Spring Boot 응용 프로그램

스키마의 조건부/실행 가능한 주석입니다.sql in Spring Boot 응용 프로그램 우리는 JUNIT 테스트에서 Spring boot의 데이터베이스 초기화 기능을 사용하고 있습니다. 저희가.schema.sql우리 클래스 경로에 파일이 있고 어플리케이션 시작 시 예상대로 실행되고 있습니다.그러나 MySQL 또는 MariaDB에서 실행하기 위해 필요한 다음 양식의 조건부 주석이 포함되어 있기 때문에 스크립트가 실패합니다. 댓글은 다음과 같습니다. /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 실행의 스택 추적에서 우리는 그 클래스가org.springframework.jdbc.datasource.init..

programing 2023.09.15

이 Oracle 쿼리를 MariaDB로 올바르게 변환하는 방법은 무엇입니까?

이 Oracle 쿼리를 MariaDB로 올바르게 변환하는 방법은 무엇입니까? 다음 Oracle 쿼리를 변환하려고 합니다. SELECT a.agt_code Agent_Id , a.trx_dt Request_Date , a.f004 P2P_Ref_No , a.f005 P2P_Cif_No , b.ref_no Loan_Ref_No , b.cix_no Cif_No , b.com_id Product_Id , TO_CHAR(b.open_il, 'YYYYMMDD') Fisburse_Date , TO_CHAR(b.tot_exp_il, 'YYYYMMDD') Expiry_Date , b.fst_lon_amt Disburse_Amount , TO_CHAR(b.nx_repay_il, 'YYYYMMDD') Next_Princip..

programing 2023.09.10

특정 값이 충족될 때 고유 카운트에 대한 합계 열

특정 값이 충족될 때 고유 카운트에 대한 합계 열 CREATE TABLE `vote_days` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `t_id` int(11) NOT NULL COMMENT 'title id', `r_id` int(11) NOT NULL COMMENT 'release id', `l_id` int(11) NOT NULL COMMENT 'language id', `e_id` int(11) DEFAULT NULL COMMENT 'episode_id', `unix_day` int(11) NOT NULL, `votes` mediumint(8) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) 16000~ ..

programing 2023.09.10
반응형