반응형

mariadb 41

Linux에서 입력 파일을 사용하여 여러 행을 업데이트하는 Mysql 쿼리

Linux에서 입력 파일을 사용하여 여러 행을 업데이트하는 Mysql 쿼리 작은 스크립트를 사용하여 DB의 여러 행을 업데이트하려고 합니다.Linux 시스템의 목록에 있는 특정 user_ids를 기반으로 행을 업데이트해야 합니다. #! /bin/bash mysql -u user-ppassword db -e "update device set in_use=0 where user_id in ()"; 위에서 보듯이 user_ids는 파일에 있습니다./opt/test/user_ids_txt. 이 명령으로 어떻게 가져올 수 있습니까?이는 user_ids_txt 형식에 따라 달라집니다.SQL에 대한 구문이 정확하다고 가정할 경우in문, 다음이 작동합니다. #! /bin/bash mysql -u user-ppasswo..

sourcecode 2023.08.26

MariaDB 10.2 및 Opensl 1.1.0e에서 "incomplete type MD5_CONTEXT" 오류 발생

MariaDB 10.2 및 Opensl 1.1.0e에서 "incomplete type MD5_CONTEXT" 오류 발생 RocksDB가 활성화된 상태에서 CentOS 7에서 MariaDB 10.2를 구축할 수 없습니다. 다음과 같은 컴파일 오류가 있습니다. /root/mariadb-10.2/mysys_ssl/my_md5.cc: In function ‘void md5_result(MD5_CONTEXT*, uchar*)’: /root/mariadb-10.2/mysys_ssl/my_md5.cc:86:29: error: ‘EVP_MD_CTX_cleanup’ was not declared in this scope EVP_MD_CTX_cleanup(context); ^ /root/mariadb-10.2/mysys_..

sourcecode 2023.08.26

Java 프로그램에서 MariaDB에 액세스하려고 하면 암호가 올바르는데도 'access denied' 예외가 발생하는 이유는 무엇입니까?

Java 프로그램에서 MariaDB에 액세스하려고 하면 암호가 올바르는데도 'access denied' 예외가 발생하는 이유는 무엇입니까? SQL 데이터베이스에 사용자 이름과 암호가 있는지 확인하기 위해 쿼리를 꺼내는 Java 프로그램을 작성하고 있습니다.내 코드는: 내 코드는: public UserInfo getUserExists(final String userEmail) throws SQLException, ClassNotFoundException { if (!isBlank(userEmail)) { Connection conn; Statement stmt; try{ Class.forName("org.mariadb.jdbc.Driver"); System.out.println("Connecting to ..

sourcecode 2023.08.21

MariaDB: 테이블 별칭을 사용하여 행을 삭제할 수 없습니다.

MariaDB: 테이블 별칭을 사용하여 행을 삭제할 수 없습니다. 다음과 같은 진술을 하는 것: 삭제 대상 ek_stockvalue lwWHERE lw.id _stockvalue = 6 MariaDB에서 오류가 발생하여 실행된 것 같습니다."lw"-table 별칭을 제거하면 다음과 같이 작동합니다. deletek_stockvalue 여기서 id_stockvalue = 6 MariaDB의 문서에서는 아무것도 언급되지 않았습니다. DELETE를 참조하십시오. 그러나 MySQL의 문서에서는 13.2.2 DELETE 구문을 참조하십시오. 메모 테이블에 대한 별칭을 선언하는 경우 테이블을 참조할 때 별칭을 사용해야 합니다. DELETE t1 FROM test AS t1, test2 WHERE ... 시도: DEL..

sourcecode 2023.08.21

Windows에서 MySQL(MariaDB)이 시작되지 않음

Windows에서 MySQL(MariaDB)이 시작되지 않음 저는 아주 정기적으로 그것에 대해 쓰고 싶은 문제에 직면해 있습니다. 환경: OS: 윈도우 11 도구: XAMPP v3.3.0(2021년 4월 6일) 문제: 저는 mariadb가 들어있는 xampp를 사용하고 있습니다. 컴퓨터를 다시 시작한 후 Mariadb가 시작되지 않습니다. 이런 행동은 항상 있는 것이 아니라 자주 있는 것입니다. 그것은 노트북에서 실제 서버로 연결하는 것을 불안하게 만듭니다. my.ini: # Example MySQL config file for small systems. # # This is for a system with little memory (

sourcecode 2023.08.21

MariaDB 쿼리가 작동하지 않습니다. 옵티마이저 버그?

MariaDB 쿼리가 작동하지 않습니다. 옵티마이저 버그? MariaDB 버전 10.3.35를 사용하고 있는데 쿼리 중 하나가 특히 느리게 실행되고 있습니다. SELECT `facilityId`, COUNT(`accommodationId`) as accommodationCount FROM `AccommodationHasCombinedFacilities` JOIN `Facility` ON `AccommodationHasCombinedFacilities`.`facilityId` = `Facility`.`id` AND `Facility`.`isSearchCriterion` = 1 WHERE `AccommodationHasCombinedFacilities`.`accommodationId` IN ( SELECT ..

sourcecode 2023.08.16

php에서 데이터베이스 데이터를 비교하는 방법

php에서 데이터베이스 데이터를 비교하는 방법 저는 php의 데이터베이스 데이터를 비교하고 싶습니다. 이것은 제 테이블입니다. 병원_지불_자료표 id | date | cash_amount_received ---------------------------------- 1 2020-04-01 7000 2 2020-04-29 1000 3 2020-04-29 2000 4 2020-04-29 3000 5 2020-04-29 4000 6 2020-04-29 5000 7 2020-04-29 6000 8 2020-04-29 70000 현금_지불_지불표 id | date | amount ---------------------------------- 1 2020-04-29 1000 2 2020-04-29 2000 3 20..

sourcecode 2023.08.11

데이터베이스 스키마가 null 가능한 열에 대해 동기화되지 않았습니다.

데이터베이스 스키마가 null 가능한 열에 대해 동기화되지 않았습니다. 방금 알았습니다doctrine:schema:validate오류 발생: [오류] 데이터베이스 스키마가 현재 매핑 파일과 동기화되지 않았습니다. 그래서 저는 노력했습니다.doctrine:schema:update --force --complete --dump-sql성공적이었습니다. 다음 SQL 문이 실행됩니다. ALTER TABLE user CHANGE last_login `last_login` DATETIME DEFAULT NULL; 데이터베이스 스키마를 업데이트하는 중... 1 query was executed [OK] 데이터베이스 스키마가 성공적으로 업데이트되었습니다! 하지만 내가 뛰면,doctrine:schema:validate다시..

sourcecode 2023.08.11

mariadb 스토어드 프로시저에서 PHP 변수 설정; SQLSTATE [42S22]:열을 찾을 수 없음

mariadb 스토어드 프로시저에서 PHP 변수 설정; SQLSTATE [42S22]:열을 찾을 수 없음 현재 웹사이트 로그인/등록 기능을 작성하려고 합니다.php로 mariadb에 연결할 때 새로운 사용자가 등록할 때 db에 데이터를 입력하는 저장 프로시저를 부르고 싶습니다.php로 프로시저를 호출하면 프로시저에 두 가지 변수(이메일과 비밀번호)를 로드하고 싶습니다.그런 다음 절차는 (제가 올바르게 이해한 경우 절차 매개변수로) 관련 표에 기록해야 합니다.지금까지 제가 가지고 있는 코드의 문제는 변수 값(좋은 것)을 관련 열(내가 원하는 것)에 쓰는 대신 그 값(내가 원하는 것)과 같은 이름의 열(내가 원하는 것)을 찾으려고 하는 것 같습니다.그래서 저는 mariadb의 저장 프로시저에서 변수를 올바르..

sourcecode 2023.08.11

mysql의 데이터 디렉토리를 이동하지 못함

mysql의 데이터 디렉토리를 이동하지 못함 mysql의 데이터 디렉토리를 이동하려고 합니다. 단계는 다음과 같습니다. 사용하다show variables like 'datadir'나를 아는 것은datadir이라/var/lib/mysql/ cd /var/lib/mysql/ # mv * /home/elderry/db/ gvim /etc/mysql/my.cnf 다음에 이 줄 추가[mysqld]섹션:datadir = /home/elderry/db/ # systemctl start mysqld Job for mysqld.service failed. See 'systemctl status mysqld.service' and 'journalctl -xn' for details. 그러고 나서 시도했습니다.systemc..

sourcecode 2023.08.06
반응형