반응형

MariaDB 108

GROUP BY 및 ORDER BY를 사용한 MySQL 및 MariaDB의 다른 결과 세트

GROUP BY 및 ORDER BY를 사용한 MySQL 및 MariaDB의 다른 결과 세트 테이블이 있습니다.voj_submission다음과 같은 구조로 되어 있습니다. CREATE TABLE IF NOT EXISTS `voj_submissions` ( `submission_id` bigint(20) NOT NULL, `problem_id` bigint(20) NOT NULL, `uid` bigint(20) NOT NULL, `submission_judge_result` varchar(8) DEFAULT NULL, ) ENGINE=InnoDB AUTO_INCREMENT=1004 DEFAULT CHARSET=utf8; 표의 데이터는 다음과 같습니다. SubmissionID ProblemID UserID J..

source 2023.01.09

무신경한 경우에 대비하여 '으'와 '으'를 구분하기 위한 조합이 있나요?

무신경한 경우에 대비하여 '으'와 '으'를 구분하기 위한 조합이 있나요? 몽골어 알파벳은 ''', ''', '''을 포함해서 35글자가 있어요.그리고 몽골어로 '어울리다'와 '어울리다'는 뜻이 달라요.그렇지만utf8mb4_unicode_ci똑같다고 생각하고 있어요.하지만 그렇지 않습니다. utf8mb4_bin는 대소문자를 구분하기 때문에 적합하지 않습니다.조언 좀 해주시겠어요?악센트를 구분하지만 대소문자를 구분하지 않는 조합이 필요한 경우utf8mb4_0900_as_ci. MySQL에서 :: MySQL 8.0 릴리즈 노트: MySQL 8.0.2(2017-07-17, 개발 마일스톤): MySQL은 이제 새로운 데이터 정렬을 지원합니다.utf8mb4_0900_as_ci,를 위해utf8mb4Unicode 문자..

source 2023.01.09

3306 이외의 포트를 사용하도록 mariadb docker-compose 파일을 설정하려면 어떻게 해야 합니까?

3306 이외의 포트를 사용하도록 mariadb docker-compose 파일을 설정하려면 어떻게 해야 합니까? 도커 컴포지트 파일을 사용하여 도커 컨테이너에서 실행할 때 mariadb가 3306 이외의 포트를 사용하도록 할 수 없습니다. 저는 이미 mariadb/docker 문서를 읽고 인터넷을 검색하여 제 자신의 실험을 했습니다. 도킹 스테이션 파일: version: '3.1' services: db: image: mariadb restart: always environment: - MYSQL_ROOT_PASSWORD=mypassword - MYSQL_TCP_PORT=33030 - MYSQL_UNIX_PORT=33020 ports: - "33020:33020" 도커 파일: FROM: mariadb:..

source 2022.12.25

SQL 쿼리 문자열을 자리 표시자로 바꾸기

SQL 쿼리 문자열을 자리 표시자로 바꾸기 내 테이블에는 많은 엔트리(이미지 경로)가 있습니다.이러한 문자열은 URL이며 다음과 같습니다. https://example.com/images/do.php?id=1234 그리고 나는 그것들을 모두 이 형식으로 바꿔야 한다. https://example.com/images/1234.png 따라서 "ID"는 파일 이름과 동일합니다.URL만 바꾸는 것은 어렵지 않지만 URL 문자열 끝에 정적 파일 확장자를 추가해야 합니다.그래서 그런 게 필요해 UPDATE post SET message = REPLACE(message, 'https://example.com/images/do.php?id=', 'https://example.com/images/{id}.png'); 저..

source 2022.12.25

unix socket을 통해 java와 mariaDB localhost를 연결하는 방법은 무엇입니까?

unix socket을 통해 java와 mariaDB localhost를 연결하는 방법은 무엇입니까? 저는 정보학 2년차 교사이고 현재 교직 2년차이지만 데이터베이스를 자바에 연결한 경험이 거의 없습니다.이 학교에서는 프라이빗 서버에 다음 데이터베이스 사양을 가진 localhost:3306을 제공합니다. 여기에 이미지 설명 입력 PC에서 mysql 커뮤니티 데이터베이스를 문제없이 접속할 수 있지만, unix 소켓에 접속하는 방법을 모르겠습니다. 어떻게 하면 학교 데이터베이스 서버와 자바 프로그램을 연결할 수 있을까요?이 작업은 공식 MariaDB 드라이버를 사용하여 수행할 수 있습니다. 이 드라이버는 여기에서 확인할 수 있습니다. 간단한 예를 다음에 제시하겠습니다. import java.sql.*; pu..

source 2022.12.25

MySQL 특정 달의 이전 날짜 이후의 모든 행을 선택합니다.

MySQL 특정 달의 이전 날짜 이후의 모든 행을 선택합니다. 그래서 아이디어는 간단하지만 어떻게 해야 할지 모르겠고 온라인에서 유용한 정보를 찾지 못했습니다. MariaDB를 사용하여 인터넷 데이터 사용량을 추적하도록 시스템을 설정했습니다.매달 13일에 리셋되는 데이터 상한선이 있습니다.그리고 현재 사이클의 모든 데이터 사용량을 표시할 수 있도록 하고 싶습니다. MySQL에서 가능합니까? (그래파나를 사용하여 데이터를 표시합니다.) 편집: 죄송합니다. 테이블 스키마를 포함하지 않았습니다. create table network.data_usage ( time timestamp default current_timestamp() not null on update current_timestamp(), mac ..

source 2022.12.25

JSON 배열에 대한 JSON 함수를 사용하여 레코드 필터링

JSON 배열에 대한 JSON 함수를 사용하여 레코드 필터링 데이터가 JSON 형식으로 저장된 테이블이 하나 있습니다.견적이 필요한 레코드가 몇 개 있는지 확인해야 합니다. JSON [{"id":14,"desc":"Job is incomplete.","quote_required":"Yes"}, {"id":14,"desc":"appointment need to rebook","quote_required":"Yes","start-date":"2021-11-20"}] 아래를 사용하는 것에 대해 달성하려고 합니다.JSON_CONTAINS()그리고.JSON_EXTRACT() SELECT COUNT(*) FROM `products` WHERE JSON_CONTAINS( JSON_EXTRACT(submit_repor..

source 2022.12.25

도커 워드프레스 컨테이너가 데이터베이스 컨테이너에 연결할 수 없음

도커 워드프레스 컨테이너가 데이터베이스 컨테이너에 연결할 수 없음 며칠 전부터 도커를 사용하여 워드프레스 앱을 만들고 있습니다.작업을 좀 했는데 왜 데이터베이스 컨테이너와 워드프레스 컨테이너를 연결할 수 있는지 모르겠어요. 나는 실패하는 조건을 가능한 한 단순하게 줄였다. 현재 docker-compose.yml 파일은 다음과 같습니다. wordpress: image: wordpress links: - db:mysql ports: - 8080:80 db: image: mariadb environment: MYSQL_ROOT_PASSWORD: example 이는 다음 공식 예시와 정확히 일치합니다. https://hub.docker.com/_/wordpress/ (...도킹 스테이션 경유) 이 파일로 com..

source 2022.12.25

올바른 자격 증명을 가진 MySQL 연결에서 Python 3.5가 충돌하는 이유는 무엇입니까?

올바른 자격 증명을 가진 MySQL 연결에서 Python 3.5가 충돌하는 이유는 무엇입니까? Windows 10(64비트)에서는 Python 3.5.1, mysqlclient 1.3.9(Python 3을 지원하는 MySQLDB의 fork), MariaDB 10.1을 사용하고 있습니다. 내가 달릴 때 import MySQLdb con = MySQLdb.connect(user=my_user, passwd=my_pass, db=my_db) Python이 크래쉬 합니다. 파이참에서, 나는 또한 메시지를 받는다. Process finished with exit code -1073741819 (0xC0000005) 다른 오류는 발생하지 않습니다.이는 잘못된 credential로 동일한 스테이트먼트를 실행했을 때의..

source 2022.12.05
반응형