반응형

MariaDB 40

MySQL로 채워진 목록 상자 필터링

MySQL로 채워진 목록 상자 필터링 텍스트 상자나 콤보 상자를 사용하여 사용자 양식의 목록 상자를 필터링하는 사람들이 많이 보입니다. 내 것으로 하고 싶지만, 그들과는 달리 내 목록 상자는 MySQL 레코드 집합을 사용하여 채워지는 반면 그들은 Excel 스프레드시트를 사용합니다. 제 실제 코드가 있는데 여기 SelectProduct는 제 User form이고 ListRef는 제 Listbox입니다. Requete = "SELECT Reference,Nom,Marque,PrixVente FROM Produits_Beta" rs.Open Requete, oConnect SelectProduct.ListeRef.Clear SelectProduct.ListeRef.Column = rs.GetRows List..

programing 2023.10.29

sql에서 일 년에 몇 개월 동안 각 달에 대한 합계 얻기

sql에서 일 년에 몇 개월 동안 각 달에 대한 합계 얻기 아래의 표를 가지고 있습니다. 사용 중인 데이터베이스 이미지 저는 다음과 같은 결과를 얻고 싶습니다. jan 12500 16500년 2월 mar 4500 apr 6500 쿼리는 원하는 달에 대해 각 달에 대한 총합을 반환해야 합니다. 나는 이것을 어떻게 하는지 알고 있습니다. $sql = "SELECT SUM(cost) as january FROM earnings WHERE month= 1 and year= '$2022" ; 주어진 한 달 동안의 합계를 얻는데 한 번에 여러 달을 얻는 방법에 대해 아무것도 찾을 수 없습니다.아직 이것은 처음입니다.SELECT SUM(cost) as cost, month FROM earnings WHERE year..

programing 2023.10.24

하나의 테이블에서 다른 테이블로 여러 필드

하나의 테이블에서 다른 테이블로 여러 필드 그래서 저는 모든 사용자 정보가 있는 테이블과 제품 정보가 있는 테이블이 있습니다. 각 제품에는 여러 사용자에 대한 참조가 있습니다. 예: user1은 생산자, user2는 productSupervisor, user3은 productManager입니다. product1.producer는 User1입니다. 이와 같은 정보를 얻으려면 어떻게 해야 합니까?이름, 제품1.supervisor는 user2 입니다.이름과 제품.manager는 user3 입니다.이름. 생산자, 제품감독자 및 제품관리자는 사용자로 저장됩니다.신분증. 문 만들기 CREATE TABLE employee ( idEmployee int(11) NOT NULL AUTO_INCREMENT, network..

programing 2023.10.14

False 열 값에 대한 필터링이 True로 반환됨

False 열 값에 대한 필터링이 True로 반환됨 두 번째 테이블에 비트 열이 있는 왼쪽 조인을 하고 있는 테이블이 두 개 있습니다.필터는 해당 비트가 False인 열을 반환합니다.그러나 나중에 루프 내부에서 해당 값을 확인하면 true로 표시됩니다. from sqlalchemy import create_engine from sqlalchemy.orm import Session from sqlalchemy import Column, String, Integer, Boolean, ForeignKey, or_ from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import relationship from sqlalchemy..

programing 2023.10.14

셸 스크립트로 MariaDB 설치를 자동화하려면 어떻게 해야 합니까?

셸 스크립트로 MariaDB 설치를 자동화하려면 어떻게 해야 합니까? 다양한 것들을 센트에 자동으로 설치하기 위해 대본을 쓰고 있습니다.OS 7인데 mysql_secure_installation 중에 입력을 자동화하는 방법을 모르겠어요.제 스크립트의 현재 MariaDB 부분은 아래와 같습니다. #MySQL (MariaDB) function mysql (){ echo ~~Now Installing MySQL -Attended Installation~~ sleep 1 yum -y install mariadb-server mariadb systemctl start mariadb mysql_secure_installation systemctl enable mariadb.service echo ~~MySQL In..

programing 2023.10.09

마리아에서 달력 약속 처리 방법DB

마리아에서 달력 약속 처리 방법DB 저는 데이터베이스(MariaDB)를 사용하여 PHP 기반 학교 수업 달력을 지원하고 있습니다.저는 클래스라는 테이블을 가지고 있는데, 클래스의 시작 시간과 기간 등을 저장하고 있습니다.그리고 선생님이라는 또 다른 테이블이 있는데 선생님 정보가 저장되어 있습니다.오직 한 명의 선생님만이 한 수업에 배정될 것이고, 수업은 항상 한 시간에 시작합니다. 저는 특정 선생님이 다른 수업을 진행하는 동안 새로운 수업이 예약되지 않도록 하고 싶습니다.수업시간이 1시간만 된다면 단순히 선생님과 수업에 독특한 제약을 가하겠다는데, 수업시간이 1시간 이상일 수도 있기 때문에 어떻게 접근해야 할지 잘 모르겠습니다. 물론 INSERT 전에 PHP 체크 인을 할 수는 있지만, 한 명의 교사의 ..

programing 2023.10.04

PM 상위 ID(vBulletin 데이터베이스)로 그룹화할 때 MySQL 쿼리 속도가 느림

PM 상위 ID(vBulletin 데이터베이스)로 그룹화할 때 MySQL 쿼리 속도가 느림 IM과 같은 대화처럼 vBulletin에서 모든 PM을 가져오려고 하는데, 이 PM을 내에서 사용해야 합니다.Dapper를 사용하는 NET Core 라이브러리.이것은 다음을 의미합니다.A가 B에게 메시지를 보내면, B는 두 개의 메시지를 가지고 한 번의 대화를 하는 것입니다.이로 인해 성능 문제가 발생하기 때문에 Dapper 쿼리를 직접 실행하여 DBever를 이용하여 파악하고자 하였습니다. 받은 편지함에서 페이지의 대화를 가져오기 위해 다음과 같은 쿼리를 작성했습니다. SELECT pm.pmid FROM pm, pmtext AS txt WHERE pm.pmtextid = txt.pmtextid AND (pm.us..

programing 2023.10.04

ASP.NET 핵심 데이터 암호화/보호

ASP.NET 핵심 데이터 암호화/보호 Entity Framework Core를 사용하는 Multi-Tenant Web Application용 공유 데이터베이스가 있습니다.테넌트에는 고유한 테넌트 테이블이 있으며 모든 모델에는 테넌트 ID가 있습니다.설계상 쿼리 필터가 있고 컨트롤러의 코드는 항상 TenantId를 확인하기 때문에 다른 Tenant의 데이터에 액세스할 수 없습니다.하지만 각 Tenant의 데이터나 적어도 가장 민감한 데이터는 다른 키나 목적 문자열로 암호화하고 싶습니다.하나의 모델에 대해 Protection API로 구현하였습니다. 컨트롤러에서 데이터베이스를 호출할 때마다 보호 및 보호 해제를 호출해야 하므로 모든 모델에 대해 이를 구현하려면 많은 작업이 필요합니다. 저는 MariaDB를..

programing 2023.10.04

MariaDB 슬레이브 오류 - 문자열이 MASTER_HOST에 비해 너무 깁니다.

MariaDB 슬레이브 오류 - 문자열이 MASTER_HOST에 비해 너무 깁니다. MariaDB로 AWS RDS 인스턴스를 복제하려고 합니다.익숙하지 않은 경우 RDS 인스턴스는 DNS 호스트 이름이 매우 길며 기본 IP 주소로는 액세스할 수 없습니다. "change master" 명령을 실행할 시간이 되면 다음 오류가 발생합니다. 'myrds dns name' 문자열이 MASTER_HOST에 대해 너무 깁니다(60보다 길면 안 됨). 이걸 어떻게 우회해야 할지 모르겠어요.무슨 생각 있어요? 참고로, 저는 RDS가 아닌 기계로 이전에 성공적으로 이 일을 해본 적이 있습니다.완전 초보는 아닙니다 :)DNS 만들기CNAMERDS 인스턴스의 긴 fqdn을 대상으로 도메인 중 하나에 기록합니다. 그런 다음 복..

programing 2023.09.24
반응형