반응형

mariadb 36

my.cnf(Centos 8)의 mysql에 대한 최적의 설정(mariadb 최적화 10.5)

my.cnf(Centos 8)의 mysql에 대한 최적의 설정(mariadb 최적화 10.5) 다음은 mysqltuner 결과입니다. [--] Skipped version check for MySQLTuner script [!!] Successfully authenticated with no password - SECURITY RISK! [!!] Your MySQL version 10.5.0-MariaDB is EOL software! Upgrade soon! [OK] Operating on 64-bit architecture -------- Log file Recommendations ------------------------------------------------------------------..

programing 2023.08.21

Sequence Pro: 홈브루를 통해 설치된 mariadb를 사용하여 '127.0.0.1'(61)의 MySQL 서버에 연결할 수 없습니다.

Sequence Pro: 홈브루를 통해 설치된 mariadb를 사용하여 '127.0.0.1'(61)의 MySQL 서버에 연결할 수 없습니다. 워드프레스 환경을 만들려고 합니다.저는 홈브루를 사용하여 라벨 발렛과 mariadb를 설치했고, 후속 프로를 사용하여 데이터베이스를 관리하고 있습니다. 지금 당장은 마리애드버스를 시작할 수 있습니다.brew services start mariadb. 그러나 sufficient pro로 이동하여 127.0.0.1과 username: root를 입력하면 "'127.0.0.1'(61)의 MySQL 서버에 연결할 수 없습니다"라는 오류 메시지가 나타납니다. 제 문제가 어디에 있는지 알 수 없습니다.누가 문제 해결을 도와줄 수 있습니까?언급URL : https://stack..

programing 2023.08.21

간단한 조인으로 MySQL/MariaDB COUNT(*) 행 속도가 매우 느림

간단한 조인으로 MySQL/MariaDB COUNT(*) 행 속도가 매우 느림 나는 두 개의 테이블을 결합하고 간단한 MySQL 쿼리로 반환된 행을 세고 있습니다. SELECT SQL_NO_CACHE count(parc2.id) FROM SHIP__shipments AS ship JOIN SHIP__shipments_parcels AS parc2 ON ship.shipmentId = parc2.shipmentId 결과를 제공하는 데 약 2초가 소요되며, 이는 약 800k 행입니다.기본 테이블에 cca가 있습니다.700k 행, 결합된 테이블에는 cca가 있습니다.80만 줄. 두 테이블 모두 인덱스가 있습니다.셀 수 없이 가입하는 것은 매우 빠릅니다, cca. 0.005초.테이블 하나만 세는 것도 0.01초..

programing 2023.08.16

데이터베이스에서 테이블의 마지막 업데이트 시간 가져오기

데이터베이스에서 테이블의 마지막 업데이트 시간 가져오기 이 질문에는 이미 다음과 같은 답이 있습니다. MySQL 테이블이 마지막으로 업데이트된 시기를 어떻게 알 수 있습니까? (17개 답변) 마감됨6년 전에. 백업이 필요한지 여부를 결정하기 위해 데이터베이스에 있는 테이블의 마지막 업데이트 시간(또는 마지막으로 변경된 시간)을 확인해야 합니다.MySQL/MariaDB 설명서에 따라 데이터베이스에서 테이블의 마지막 수정 시간을 얻기 위해 다음 SQL 문을 사용했습니다. SELECT update_time FROM information_schema.tables WHERE table_schema='my_db' and table_name='my_table'; -- For table named 'my_table' ..

programing 2023.08.16

두 테이블 합계 계산 방법

두 테이블 합계 계산 방법 테이블이 두 개 있습니다. 두 테이블에 대해 chart_num 값을 사용하고 싶습니다. 테이블병원_지불_자료 id chart_num treatment_fees_difference treatment_fees_check_division 1 9 200000 test 2 9 100000 test 테이블선급_지급 id chart_num advenced_amount 1 9 100000 결과를 원합니다 COUNT if_treatment_fees_check_division sum_init_amount 2 200000 100000 나는 treat_contract_check_division = 'test' count를 원하고 treat_contract_check_division = 'test' ..

programing 2023.08.11

mysql_install_db 잘못된 문자 집합 및 정렬

mysql_install_db 잘못된 문자 집합 및 정렬 mysql_install_db 도구로 새 서버를 만들고 있습니다.올바른 데이터디르, 포트, 암호, 서비스 등을 설정합니다.하지만 저의 문제는 기본 테이블의 문자 집합과 조합이 잘못되었다는 것입니다.이러한 값은 utf8mb4 및 utf8mb4_general_ci여야 합니다. 설치로 이 테이블들을 변경할 방법을 찾을 수 없습니다.my.cnf/my.ini를 변경하면 새로 생성된 데이터베이스에 대해서만 변경됩니다.그러나 mysql_install_db가 시스템 데이터베이스를 생성하므로 잘못 생성됩니다. 또한 my msysql_install_db.exe가 defaults-file 인수를 수락하지 않는 것 같습니다. 다른 것도 이상합니다.명령을 실행하여 새 데..

programing 2023.08.11

SQL Server 로그인을 코드에 저장(C#)

SQL Server 로그인을 코드에 저장(C#) 저는 상당히 새로운 개발자이며 현재 다음 코드로 MYSQL 서버에 연결되는 C# 프로그램을 개발하고 있습니다. class MySql { private MySqlConnection connection; private string server; private string database; private string uid; private string password; //Constructor public MySql() { Initialize(); } //Initialize values private void Initialize() { server = "mydomain.com"; database = "dbName"; uid = "Username"; passwor..

programing 2023.08.11

sysbench 누적 요약을 csv로 변환

sysbench 누적 요약을 csv로 변환 여러 벤치마크의 결과를 비교할 수 있도록 sysbench 누적 출력으로 그래프를 만들려고 합니다. 지금까지 루아 스크립트의 후크를 사용하여 중간 통계로 csv 파일을 생성할 수 있었습니다.누적된 결과로는 동일한 작업을 수행할 수 없기 때문에 결과를 다음과 같이 구문 분석하여 수행하려고 합니다.sed그리고.awk시간이 많이 걸리는 것 같아요 이것 좀 도와주실 분 있나요?저는 sysbench 1.0.20을 사용하고 있습니다. Gianluca 정말 감사합니다.출력을 구문 분석할 필요가 없습니다.sysbench가 CSV 보고서를 지원하기 훨씬 전에 이 작업을 수행한 적이 있습니다. 이 작업은 어렵고 오류가 발생하기 쉽습니다. 이제 포맷된 "인간이 읽을 수 있는" 요약 ..

programing 2023.08.01

SQL 화학에서 MariaDB의 COLUMN_GET() 사용

SQL 화학에서 MariaDB의 COLUMN_GET() 사용 MariaDB는 동적 열을 허용합니다. 동적 열은 사용자가 거의 없는 데이터 집합입니다.COLUMN_ADD()그리고.COLUMN_GET()기능들. 그러나 SQL 화학에서 동적 열을 사용하는 방법을 찾을 수 없습니다.시도한 결과: from sqlalchemy.sql import func ... query = session.query( func.COLUMN_GET(DynamicInfo.dyn_col, 256) ).filter( DynamicInfo.index_id == index ) 다음 SQL을 생성합니다. SELECT COLUMN_GET(dyn_info.dyn_col, %(COLUMN_GET_2)s) AS `COLUMN_GET_1` FROM d..

programing 2023.07.27
반응형