반응형

MariaDB 20

JavaScript에서 MariaDB로 데이터 전송 시 밀리초의 정확도 유지

JavaScript에서 MariaDB로 데이터 전송 시 밀리초의 정확도 유지 현재 레일을 사용하여 자바스크립트에서 날짜 변수를 마리아드브의 테이블로 보내려고 합니다. 자바스크립트에 다음 코드가 있습니다. var start = new Date().toISOString().slice(0, 23).replace('T', ' '); quiz.start_time = start; 그런 다음 레일 컨트롤러에 포스트 요청을 전달한 다음 열을 quiz.start_time에 할당합니다.현재 quiz.start_time에 대한 console.log가 있으며 이 값은 밀리초 단위로 .xx로 표시됩니다. 이 값이 데이터베이스에 전달되면 밀리초 단위는 .000000이 됩니다(한계 있음: 6 선언됨).테이블에서 보이는 시간은? 날..

codememo 2023.10.30

is java.sql.타임스탬프 시간대를 지정하시겠습니까?

is java.sql.타임스탬프 시간대를 지정하시겠습니까? UTC dateTime을 DB에 저장해야 합니다. 특정 시간대에 주어진 dateTime을 UTC로 변환하여 아래의 코드를 따릅니다. 제 은 "은 "20121225 10:00 Z"는 아타"다입니다. 가 버/DB클)대(IST) 아타". 이 특정 시간대의 날짜 개체 가져오기 String date = "20121225 10:00:00 Z"; String timeZoneId = "Asia/Calcutta"; TimeZone timeZone = TimeZone.getTimeZone(timeZoneId); DateFormat dateFormatLocal = new SimpleDateFormat("yyyyMMdd HH:mm:ss z"); //This date ..

codememo 2023.09.25

MySQL에서 (flow) 쿼리의 (stock) 결과를 축적하는 방법

MySQL에서 (flow) 쿼리의 (stock) 결과를 축적하는 방법 계좌가 신용인 경우 합산하고 차변인 경우 차감하는 질문이 있습니다. 쿼리 번호 1 - 흐름 SELECT year(data), month(data), ( SUM(IF(Credito='Conta Corrente Itau', valor, 0))- SUM(IF(Debito='Conta Corrente Itau', valor, 0)) ) AS Fluxo FROM base GROUP BY YEAR(data), MONTH(data) 잘 작동하고 다음과 같은 것을 얻을 수 있습니다. 2015 4 -9.999999999996362 2015 5 0.059999999997671694 2015 6 -139.6999999999971 2015 7 140.159..

codememo 2023.09.15

도커 컴포지트를 사용하는 PHP MARIADB PHPMYADMIN 문제

도커 컴포지트를 사용하는 PHP MARIADB PHPMYADMIN 문제 나는 지난 2주 동안 도커 컴포지트를 통해 PHP 개발 작업 공간을 만들기 위해 내 phpmyadmin과 데이터베이스를 연결하는 방법을 검색했지만 phpmyadmin 포트를 통해 데이터베이스에 연결할 수 없습니다. version: '3' services: servicio_php: image: php:7.3-rc-apache volumes: - ./web/:/var/www/html expose: - "80" ports: - "80:80" links: - db db: image: mariadb:latest restart: always volumes: - ./Volumenes/mysql:/var/lib/mysql environment: M..

codememo 2023.09.15

MySQL 선택에서 업데이트

MySQL 선택에서 업데이트 거래표에 e.auto="true"가 있는 다음 날짜 "%2017-08-07%"부터 "%2017-08-07%" 사이의 금액을 업데이트하려고 합니다.하지만, mysql이 돌아오고 있습니다. 1064 - SQL 구문에 오류가 있습니다. MariaDB 서버 버전에 해당하는 매뉴얼에서 1행에서 'FROM user as u JOIN e_tractas e ON e.id = u.ewallet JOIN transacti'에 가까운 구문을 사용하는 올바른 구문을 확인하십시오. update t set t.amount = ( select t.amount FROM user as u JOIN e_wallet as e ON e.id = u.ewallet JOIN transaction as t on t...

codememo 2023.09.10

JSON_EXTRACT가 mysql 5.7.22의 mysql에 없습니다.

JSON_EXTRACT가 mysql 5.7.22의 mysql에 없습니다. 제 질문은. SELECT JSON_EXTRACT('{"test_Id":"661_0t7sb-52","user_id":"661"}','user_id'); 그리고 나는 오류가 나고 있습니다. MySQL:문서화 1305 - 기능 테스트JSON_EXTRACT가 존재하지 않습니다. 이것을 어떻게 해결할 것인가요?언급URL : https://stackoverflow.com/questions/50771947/json-extract-does-not-exist-in-mysql-with-mysql-5-7-22

codememo 2023.09.10

데이터베이스에서 순위 읽기 및 C#에서 증분하기

데이터베이스에서 순위 읽기 및 C#에서 증분하기 프로그래밍과 C#은 처음입니다.RFID 태그를 읽고 MariaDb 데이터베이스에 데이터를 저장하는 프로그램이 있는데 앱을 닫고 다시 시작할 때마다 랭크도 1에서 다시 시작됩니다.오히려 나는 내 코드가 데이터베이스를 읽고 최대 순위를 선택한 다음 증분을 시작하기를 원합니다. public void AddEnregistrement_local(Enregistrement enregistrement) { Int32 max_rang = 0; try { // Ouverture de la connexion SQL // Création d'une commande SQL en fonction de l'objet connection MySqlCommand cmd_local = ..

codememo 2023.09.10

Mariadb 할당된 메모리 구성

Mariadb 할당된 메모리 구성 MariaDB 서버에 더 많은 메모리를 할당하고 싶지만 올바른 my.cnf 파일을 찾는 데 어려움을 겪고 있습니다. 기본적으로 innodb_buffer_pool_size를 편집하고 싶습니다. /etc/my.cnf에 있는 my.cnf 파일의 내용입니다. [mysqld] bind-address = :: skip_name_resolve local-infile=0 datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 # Settings user and group ar..

codememo 2023.09.05

쿼리 패킷 PID를 보내는 동안 Mariadb max 오류가 발생했습니다.

쿼리 패킷 PID를 보내는 동안 Mariadb max 오류가 발생했습니다. Mariadb10와 함께centos7 백엔드 스크립트를 실행하는 동안 간격으로 PHP 경고를 받는 중입니다. PHP 경고:Error while sending QUERY packet. PID=xxx 연결이 유휴 상태일 때 발생하며 time_wait 제한 이후에 fire를 쿼리하면 경고가 생성됩니다.언급URL : https://stackoverflow.com/questions/30702006/mariadb-max-error-while-sending-query-packet-pid

codememo 2023.09.05

SELECT 문은 mariadb 10.0에서는 작동하지 않지만 mariadb 5.5에서는 작동합니다.

SELECT 문은 mariadb 10.0에서는 작동하지 않지만 mariadb 5.5에서는 작동합니다. 어떤 이유로 다음 select 문은 mariadb 10에서는 실행되지 않지만 mariadb 5.5에서는 잘 실행됩니다.5.5에서는 두 시간 범위의 데이터베이스에서 값을 선택합니다.동일한 데이터베이스를 가진 10.에서 선택하지 못했습니다.무엇이 문제일까요?누구라도 있나요?감사해요. $_SESSION['post-data'] = $_POST; $t1 = $_SESSION['post-data']['t1']; $t2 = $_SESSION['post-data']['t2']; $time1 = mysqli_real_escape_string($conn, $t1); $time2 = mysqli_real_escape_str..

codememo 2023.08.31
반응형