반응형

MariaDB 119

여러 옵션 필드 필터를 사용한 SQL 키워드 검색(메타베이스)

여러 옵션 필드 필터를 사용한 SQL 키워드 검색(메타베이스) SQL(Self Teached)과 Stack Overflow는 처음입니다.그래서 만약 새로운 말이 있다면 사과드립니다. 현재 메타베이스 내에서 사용자가 검색한 내용에 100% 정확하지 않고 특정 날짜 기간 내에 여러 필드를 검색할 수 있는 쿼리를 작성하려고 합니다. Search requests: Date Time...(Required) User...(optional) String A...(optional) String B...(optional) String C...(optional) SELECT a.DateTime, a.User, b.StringA, b.StringB, b.StringC FROM TableA a JOIN tableB b ON ..

sourcecode 2022.09.06

MySQL 최적화: Different가 너무 느리다

MySQL 최적화: Different가 너무 느리다 이 양식에 대한 질문이 있습니다. SELECT COUNT(*) FROM table1, table2, table3, table4, table5, table6 where (several conditions to join the tables) 실행에는 몇 분 걸립니다(결과 수는 2000만 개). 문제는 다음과 같이 DISTINCT를 추가할 때 다음과 같습니다. SELECT COUNT( DISTINCT field1, field2, field3, field4, field5 ) FROM table1, table2, table3, table4, table5, table6 where (several conditions to join the tables) 실행은 3시간..

sourcecode 2022.09.06

어떻게 하면 WAMP에서 마리아db를 제대로 제거할 수 있을까?

어떻게 하면 WAMP에서 마리아db를 제대로 제거할 수 있을까? 설치 완료wamp사용하다mysql너무 많은 공간을 차지했어요.인마이C:\wamp64\bin디렉토리 i는 다음 폴더를 찾았습니다. 아파치 마리애드 mysql php 그래서 설치했습니다.mariadb와 함께mysqlmariadb는 다른 데이터베이스로 mysql과는 관계가 없는 것으로 알고 있습니다.이 경우 maridb를 올바르게 삭제하려면 어떻게 해야 합니까? (불필요한 파일이 남아 있지 않고 wamp가 정상적으로 실행되도록 해야 합니까?)시작부터 도와주세요.언급URL : https://stackoverflow.com/questions/63921702/how-to-properly-remove-mariadb-from-wamp

sourcecode 2022.09.05

java를 사용하여 mariadb에 접속하려면 어떻게 해야 하나요?

java를 사용하여 mariadb에 접속하려면 어떻게 해야 하나요? 사용한 적이 있습니다. Connection connection = DriverManager.getConnection( "jdbc:mysql://localhost:3306/test", "username", "password" ); Statement stmt = connection.createStatement(); stmt.executeUpdate("CREATE TABLE a (id int not null primary key, value varchar(20))"); stmt.close(); connection.close(); 그러나 "No route to host"라는 오류가 나타납니다.Java MariaDB의 예: //STEP 1. Im..

sourcecode 2022.09.05

로컬 시스템과 클라우드 인스턴스 간의 단방향 SymmetricDS 동기화

로컬 시스템과 클라우드 인스턴스 간의 단방향 SymmetricDS 동기화 로컬 머신에서 실행되는 Microsoft SQL Server에서 VPS에서 실행되는 MariaDB로의 단방향 데이터 흐름을 클라우드에서 구성하려고 합니다. 로컬 시스템에는 공용 정적 IP 주소가 없지만 VPS에는 있습니다. 간신히 연결했는데 데이터가 전파되지 않아요. 이러한 셋업(고정 퍼블릭 IP가 없는 머신 -> 고정 퍼블릭 IP가 있는 머신)은 지원됩니까?아니면 두 기계 모두 어떻게든 서로 연결할 수 있어야 하나요?내가 뭘 빼놓았나요? 다음은 설정 파일 MariaDB VPS(corp/main server/target): engines/corp-000.properties engine.name=corp-000 db.driver=or..

sourcecode 2022.09.05

SQL 테이블 정의가 잘못되었습니다. 자동 열은 하나만 있을 수 있으며 키로 정의해야 합니다.

SQL 테이블 정의가 잘못되었습니다. 자동 열은 하나만 있을 수 있으며 키로 정의해야 합니다. 아래 SQL 명령을 실행하면 항상 다음 오류가 발생합니다. 잘못된 SQL: CREATE TABLE ms_account (계정 ID INT NOT NULL auto_increment, 계정 이름 VARCHAR(50) NOT NULL, 계정 소유자 VARCHAR(20) NOT NULL, 계정 잔액 DECARCHAR(10), NULL, NULL VARCHARID 없음smallint NOT NULL, locked smallint NOT NULL, primary key accountid(bankid,accountid) ; : 테이블 정의가 잘못되었습니다.자동 열은 1개뿐이며 키로 정의해야 합니다. SQL "CREATE ..

sourcecode 2022.09.05

MariaDB 10.1에서 비활성 날짜 값을 제거하려면 어떻게 해야 합니까?

MariaDB 10.1에서 비활성 날짜 값을 제거하려면 어떻게 해야 합니까? 날짜 열이 있는 테이블이 하나 있습니다. foo(이전): +------------+ | datecolumn | +------------+ | 1939-04-06 | | 1949-02-30 | +------------+ 날짜가 유효하지 않으면 NULL로 설정하고 싶습니다. foo(후): +------------+ | datecolumn | +------------+ | 1939-04-06 | | NULL | +------------+ MySQL(5.7)에서는 이 트릭을 사용하여 다음과 같은 작업을 수행할 수 있습니다. ALTER TABLE `foo` MODIFY COLUMN `datecolumn` varchar(255) NULL ..

sourcecode 2022.09.04

Larabel 테이블 열 유형을 변경할 수 없습니다.

Larabel 테이블 열 유형을 변경할 수 없습니다. migrate:fresh를 실행할 수 없습니다. 다음 위치에서 테이블 열을 변경할 때 명령이 실패함: $table->string('language_id')->default('')->length(255); 대상: $table->integer('language_id')->unsigned()->default(1)->change(); 오류 발생: SQLSTATE [ 42000 ]:구문 오류 또는 액세스 위반: 1064 SQL 구문에 오류가 있습니다. 'CARTER SET utf8mb4 DEFAULT 1 Not N ULL COLATE' 근처에서 사용할 올바른 구문은 MariaDB 서버 버전에 해당하는 설명서를 참조하십시오.utf8mb4_unicode_ci' 행..

sourcecode 2022.09.04

RETURN SELECT Stored Procedure 후 MySQL 변수가 손상됨

RETURN SELECT Stored Procedure 후 MySQL 변수가 손상됨 필드 TEXT를 가진 데이터베이스가 있으며, 이 필드에는 JSON 문자열이 저장됩니다.이 데이터베이스는 UTF-8이며, 일반 선택을 사용하여 JSON 필드를 선택하면 저장된 것과 같은 올바른 JSON을 읽습니다.그러나 스토어드 프로시저에서는 필드를 변수에 읽어들이면 SELECT 후에 변수가 파손됩니다. DROP PROCEDURE IF EXISTS sp_G; DELIMITER ;; CREATE PROCEDURE sp_G( OUT eCode CHAR(5), OUT eDescription TEXT, IN uID INT UNSIGNED ) BEGIN DECLARE other_right TEXT; DECLARE EXIT HANDL..

sourcecode 2022.09.04
반응형