반응형

MariaDB 40

새 DB가 훨씬 느림

새 DB가 훨씬 느림 제 작업이 새 DB로 전환되었습니다.MySQL 5.5.31에서 MariaDB 10.5.4로.이제 대부분의 쿼리가 더 빠르지만 하나의 쿼리는 0.3초에서 1.6초로 증가했습니다.두 쿼리 모두에서 설명하려고 하면 다른 결과가 나옵니다. 이전 데이터베이스 설명 새 데이터베이스 설명 변경해야 할 설정이 있습니까? 쿼리: SELECT aanbieding.id, aanbieding.uid, aanbieding.vanprijs, aanbieding.voorprijs, aanbieding.opmerking, aanbieding.aantal, aanbieding.begindatum, aanbieding.einddatum, aanbieding.link, aanbieding.alleen_online, ..

programing 2023.09.01

다른 네트워크에 있는 경우 MariaDB에 대한 원격 연결이 작동하지 않음

다른 네트워크에 있는 경우 MariaDB에 대한 원격 연결이 작동하지 않음 내 라즈베리 파이에 마리아DB 버전 10.5.12-MariaDB-0+deb11u1 Raspbian 11이 설치되어 있습니다. 어디에서나 포트 3306에 액세스할 수 있도록 방화벽을 설정했습니다.sudo ufw status 로. 액션. 부터 22 허락하다 아무 곳이나. 3306 허락하다 아무 곳이나. 22(v6) 허락하다 어디서나(v6) 3306(v6) 허락하다 어디서나(v6) 내 SQL 사용자는 다음과 같습니다.SELECT host, user FROM mysql.user; 주인 사용자 % 마빈34565 % 뿌리 로컬 호스트 마리애덤시스 로컬 호스트 mdb 백업 로컬 호스트 mysql 로컬 호스트 뿌리 저는 또한 논평을 했습니다.b..

programing 2023.08.27

필드가 uft8mb4_general_ci로 설정된 경우 "Source character set not supported by client" 오류가 발생함

필드가 uft8mb4_general_ci로 설정된 경우 "Source character set not supported by client" 오류가 발생함 이 오류가 Windows MariaDB 드라이버 문제입니까? [MySQL][ODBC 5.1 드라이버][mysqld-5.5-10.2.12-MariaDB]클라이언트에서 지원되지 않는 원본 문자 집합 다음 ASP 코드를 사용하여 연결할 때 계속 오류가 발생합니다. Set rs = Server.CreateObject("ADODB.Recordset") rs.ActiveConnection = Connection_STRING rs.Source = "SELECT * FROM mytable WHERE text-str = 'some text' rs.CursorType =..

programing 2023.08.22

AES_ENCRIPT를 사용하는 mariadbddl을 jooq로 변환하려면 어떻게 해야 합니까?

AES_ENCRIPT를 사용하는 mariadbddl을 jooq로 변환하려면 어떻게 해야 합니까? rwDsl.insertInto(table) .columns( table.TITLE, table.DESCRIPTION ) .values( aesEncrypt( x.getTitle(), sha1(concat("", Long.toString(created)).toString()) ), aesEncrypt(x.getDescription(), concat("", Long.toString(created)).toString()).toString().getBytes()) 작동하지 않는... 나는 이 ddl 변환 jooq를 원합니다. insert into table(title, description) values (AES_E..

programing 2023.08.22

오류 2002(HY000):소켓 '/var/run/mysqld/mysqld/mysqld를 통해 로컬 MySQL 서버에 연결할 수 없습니다.sock' (2) 해결책이 작동하지 않음

오류 2002(HY000):소켓 '/var/run/mysqld/mysqld/mysqld를 통해 로컬 MySQL 서버에 연결할 수 없습니다.sock' (2) 해결책이 작동하지 않음 나는 처음 10개의 탭에서 구글에 주어진 모든 솔루션을 지웠지만 아무 것도 작동하지 않았습니다.아무나 도와주세요 또한 sudo service mysql start Job for mariadb.오류 코드와 함께 제어 프로세스가 종료되어 서비스가 실패했습니다.systemctl status mariadb를 참조하십시오.자세한 내용은 service" 및 "journalctl-xe"를 참조하십시오.여기에 이미지 설명을 입력하면 이 출력이 제공됩니다.언급URL : https://stackoverflow.com/questions/586574..

programing 2023.08.17

시작하는 동안 Spring boot MariaDB 볼트 사용자 이름 자격 증명을 사용할 수 없음

시작하는 동안 Spring boot MariaDB 볼트 사용자 이름 자격 증명을 사용할 수 없음 문제 문: java.sql.SQLSyntaxErrorException:address=(host=127.0.0.1)(port=3306)(type=master)에 연결할 수 없습니다. (host=1058) 데이터베이스 'my-db'에 대한 사용자 '@'localhost'에 대한 액세스가 거부되었습니다. 시작하는 동안 사용자를 사용할 수 없습니다. 볼트 구성: vault write database/config/my-db \ plugin_name=mysql-database-plugin \ connection_url="{{username}}:{{password}}@tcp(127.0.0.1:3306)/" \ allowe..

programing 2023.08.17

쿼리에서 그룹 함수 오류를 잘못 사용하는 중

쿼리에서 그룹 함수 오류를 잘못 사용하는 중 class_id와 month id를 기준으로 student_attendance_daily의 데이터를 변환하려고 하는데 오류가 발생합니다. invalid use of group function저는 MariaDB 10.4를 사용하고 있기 때문에 JSON_ARRAGEG를 사용할 수 없지만 10.5에서 사용할 수 있으며 AWS RDS에서 사용하고 있으며 업그레이드할 수 있는 옵션이 없어 이렇게 노력하고 있습니다. 여기 제 질문이 있습니다. INSERT INTO attendance_student (class_id, month_id, attendance_details, created_at, updated_at) SELECT class_id, DATE_FORMAT(atte..

programing 2023.08.17

mariaDBEOF를 알고 싶습니다.

mariaDBEOF를 알고 싶습니다. 나는 EOF라는 것이 있다는 것을 알아차렸습니다.0xFEMySQL 패킷의 쿼리 값과 응답 값 사이. EOF는 쿼리 뒤에 4바이트입니다. 마리아DB에도 존재하는지 알고 싶습니다. 만약 당신이 그것을 따로 설정해야 한다면, 나는 그것이 무엇인지 알고 싶습니다. Wireshark에서 2개의 쿼리 패킷을 확인했습니다. 쿼리 SELECT TITLE, SN, CN FROM BOARD SELECT COUNT(*) FROM BOARD MySQL 마리아DB 언급URL : https://stackoverflow.com/questions/61909409/i-want-to-know-mariadb-eof

programing 2023.08.12

Jenkins 파이프라인 스크립트에서 SQL 스크립트를 실행하려면 작업 전략이 필요합니다.

Jenkins 파이프라인 스크립트에서 SQL 스크립트를 실행하려면 작업 전략이 필요합니다. Jenkins 파이프라인 스크립트의 일부로 데이터베이스(mariadb)를 초기화하기 위해 몇 가지 SQL 스크립트를 실행해야 합니다.이 일은 제가 소유한 젠킨스 노예로 운영됩니다.Jenkins 마스터 인스턴스는 유지하지만 실행되는 호스트는 유지하지 않습니다. 첫 번째 시도는 스크립트에 "Sql.newInstance(...)"와 "sql.execute(...)"를 호출하는 인라인 코드를 넣는 것이었습니다.mariadb jar가 클래스 경로에 없기 때문에 실패합니다. 그런 다음 슬레이브에 대한 CLASSPATH 환경을 설정하여 mariadb 클라이언트 jar를 추가한 다음 슬레이브의 연결을 끊고 다시 연결하려고 했습니..

programing 2023.08.12

엑셀 VBA에서 sql 데이터베이스로 매개 변수를 전달할 때 adDecimal 유형을 사용하는 방법은 무엇입니까?

엑셀 VBA에서 sql 데이터베이스로 매개 변수를 전달할 때 adDecimal 유형을 사용하는 방법은 무엇입니까? ADODB 연결 및 매개 변수를 사용하여 Excel/VBA를 사용하여 SQL 데이터베이스와 통신하고 있습니다.데이터베이스에 Decimal 유형(13,4)의 열이 있으므로 VBA 유형 adDecimal을 사용하여 다음 매개 변수를 생성하려고 했습니다. Set param = dbCmd.CreateParameter("myvalue", adDecimal, adParamInput, 0, myvalue) param.NumericScale = 4 param.Precision = 13 그러나 내 값이 더 이상 오래 저장될 수 없는 즉시 실패합니다. 즉, 1000*myvalue > 2147483647입니다...

programing 2023.08.07
반응형