반응형

MariaDB 119

포드맨 컴포지를 사용할 때 DB 컨테이너에 액세스하려면 어떻게 해야 합니까?

포드맨 컴포지를 사용할 때 DB 컨테이너에 액세스하려면 어떻게 해야 합니까? podman-compose를 사용하면서 mariadb 컨테이너에 연결하는 방법을 알아보려고 했는데 계속 오류가 납니다. 제가 한 일은 다음과 같습니다. 소프트웨어 버전 podman version = 3.3.1 podman-compose version = podman-compose-0.1.7-2.git20201120.el8.noarch` 도커-docker.yml version: '3' services: db: image: mariadb:latest environment: MARIADB_USER: user MARIADB_PASSWORD: pass MARIADB_DATABASE: testdb MARIADB_ROOT_PASSWORD: ..

sourcecode 2023.06.18

'INSERT INTO' 근처의 구문 오류로 인해 실패하는 SQL 쿼리에서 오류가 어디에 있는지 이해하는 방법

'INSERT INTO' 근처의 구문 오류로 인해 실패하는 SQL 쿼리에서 오류가 어디에 있는지 이해하는 방법 테이블에 "Orders"라는 이름의 레코드가 없을 경우 테이블에 일부 항목을 삽입하는 SQL 쿼리를 실행해야 합니다.지금까지 저는 이렇게 했습니다. IF NOT EXISTS ( SELECT * FROM gridconfigs WHERE gridconfigs.name = 'Orders' ) INSERT INTO `gridconfigs` ( `ownerId`, `classId`, `name`, `searchType`, `type`, `config`, `description`, `creationDate`, `modificationDate`, `shareGlobally` ) VALUES( .... 그리고..

sourcecode 2023.06.08

도커 컴포지트와 도커 실행을 사용한 결과 차이

도커 컴포지트와 도커 실행을 사용한 결과 차이 다른 컨테이너와 링크할 수 있는 범용 공통 데이터베이스를 설정하고 있습니다.했을 때 다른 결과가 나타나다docker-compose ★★★★★★★★★★★★★★★★★」docker run. docker-param.yml mysql: image: mariadb:10.1 ports: - 3306:3306 environment: MYSQL_ROOT_PASSWORD: root-secret MYSQL_USER: dbuser MYSQL_PASSWORD: my-secret volumes: - ./conf:/etc/mysql/conf.d - ./data:/var/lib/mysql - ./logs:/var/log/mysql pma: image: phpmyadmin/phpmyadm..

sourcecode 2023.01.30

mysqli 트랜잭션/저장점 함수와 query()를 사용한 수동 함수 비교

mysqli 트랜잭션/저장점 함수와 query()를 사용한 수동 함수 비교 다음 두 개의 코드 작업을 동일하게 수행하거나 네이티브를 수행합니다.mysqli트랜잭션 기능이 추가 작업을 수행합니까? 특히 트랜잭션 시작 및 커밋/세이브 포인트 생성 및 릴리스 시 오류를 처리하고 보고하는 방법에 관심이 있습니다. 특정 사용mysqli트랜잭션 처리를 위한 기능: $db = new mysqli('localhost', 'root', 'batman', 'batcave'); if (!$db->begin_transaction()) { throw new Exception($db->error); } exc_query('INSERT INTO utility_belt SET item="apple"'); exc_query('INSE..

sourcecode 2023.01.30

mysql 설명 분석이 안되는 이유는 무엇입니까?

mysql 설명 분석이 안되는 이유는 무엇입니까? mariadb 10.1.36-MariaDB가 있는 것 외에 다음과 같은 오류가 발생합니다. EXPLAIN ANALYZE select 1 MySQL said: Documentation 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'ANALYZE select 1' at line 1 여기서 추가로 해야 할 일이 뭐죠?제 PHP 버전은 7.2.11입니다.문서 https://mariadb.com/kb/en/explain-analyze/에서 볼 수 있듯이 의..

sourcecode 2023.01.30

MySql/MariaDB는 Debian 9.1 서버의 기본 데이터 주소를 변경할 수 없습니다.

MySql/MariaDB는 Debian 9.1 서버의 기본 데이터 주소를 변경할 수 없습니다. Maria DB의 기본 데이터를 다른 파티션으로 이동하는 데 문제가 있습니다. 매우 일반적인 것처럼 보이지만, 할 수 있는 모든 것을 시도했지만 실패하였습니다. mysql은 기본 debian 패키지와 함께 Mariadb 10.1.26으로 설치됩니다.apt-get install mysql-serverDebian 9.1(스트레치) 서버의 경우,mysqld -v돌아온다mysqld 10.1.26-MariaDB-0+deb9u1 default_mysql_datadir:/var/lib/mysql New_mysql_datadir:/home/mysql /var/lib/mysql"에 탑재되어 있습니다./" (/dev/md3) /..

sourcecode 2023.01.20

XAMPP에서 MariaDB를 MySQL로 변경하려면 어떻게 해야 하나요?

XAMPP에서 MariaDB를 MySQL로 변경하려면 어떻게 해야 하나요? A. 가장 중요한 것: 구글 씨는 위의 질문에 대한 답변을 찾을 수 있도록 도와주지 않았습니다. 네, Windows에서 XAMPP에서 MySQL을 MariaDB로 5분 만에 업그레이드하는 방법(MySQL이 시작되지 않음)에 대한 해결책을 읽어 보았습니다. 나는 MariaDB가 더 좋다, 바보같은 운동 그만해라와 같은 대답을 기대하지 않는다. B. MySQL Workbench를 사용하고 있기 때문에 현재도 미래에도 호환성이 없습니다. C. 누군가 이 문제를 해결한 경험을 공유할 수 있습니까?MySQL에서의 XAMPP 실행 다음은 Windows에서 MySQL을 XAMPP에 진정으로 통합하기 위한 단계별 지침입니다.이는 MySQL 8...

sourcecode 2023.01.15

SQL 연금술 로드 테스트: "Timeout Error:크기 3 오버플로우 0의 QueuePool 제한에 도달했으며 연결 시간 초과, 시간 초과 30"

SQL 연금술 로드 테스트: "Timeout Error:크기 3 오버플로우 0의 QueuePool 제한에 도달했으며 연결 시간 초과, 시간 초과 30" AWS에서 실행되는 SQL-Alchemy 기반 웹 애플리케이션을 가지고 있습니다. 이 웹 앱에는 여러 개가 있습니다.c3.2xlargeELB의 배후에 있는EC2 인스턴스(각 8 CPU)는 Web 요구를 받아들여 공유 데이터베이스에 쿼리/기입합니다. 사용 중인 데이터베이스는 다음과 같은 유형의 RDS 인스턴스입니다.db.m4.4xlargeMariaDB 10.0.17을 실행하고 있다. SQL 연금술 설정은 다음과 같습니다. SQLALCHEMY_POOL_SIZE = 3 SQLALCHEMY_MAX_OVERFLOW = 0 부하가 높은 상태에서는, 애플리케이션이 다..

sourcecode 2023.01.15

두 테이블 조건을 설정하여 한 테이블을 업데이트하는 방법

두 테이블 조건을 설정하여 한 테이블을 업데이트하는 방법 안녕 얘들아 이해가 안 돼. 테이블이 두 개 있어요. 투고: id|fromid|toid|receiver|sender 1, null, null, user1, user2 사용자: id|username 1, user1 2, user2 보시다시피 fromid와 toid에는 늘 값이 있습니다.그래서 사용자 ID로 채우려고 했는데 잘 모르겠어요. later 엔트리는 다음과 같습니다. 1, 2, 1, user1, user2 fromid부터 시작하려고 했는데 안 되더라고요. SELECT @curUsername := user.username, @curUserid := user.id FROM user; UPDATE post SET post.fromid = @curU..

sourcecode 2023.01.10

perl - 2개의 데이터베이스에서 2개의 SQL 쿼리로 이루어진 2개의 열을 비교합니다.

perl - 2개의 데이터베이스에서 2개의 SQL 쿼리로 이루어진 2개의 열을 비교합니다. perl에서 데이터베이스 1의 이름과 데이터베이스 2의 이름이 같을 경우 데이터베이스 2에서 데이터베이스 1로 year와 parti를 삽입하고 싶다. database 1 database 2 ----------------------------------- ---------------------------------- table truc table truc2 ----------------------------------- ---------------------------------- id name year parti id name year parti ----------------------------------- --..

sourcecode 2022.12.26
반응형