반응형

MariaDB 36

어떤 립을 쓸까요?libmariadbc 클라이언트 또는 libmysql 클라이언트?

어떤 립을 쓸까요?libmariadbc 클라이언트 또는 libmysql 클라이언트? 알 수 없는 이유로 내 centOS 7에서 libmysqlclient.a가 사라졌습니다. 그리고 나서 내 프로그램이 libmysqlclient를 찾을 수 없다고 말하는 링커 오류가 발생했습니다. 그러다 내 mysql-devel 패키지가 없어진 걸 알게 됐어요 yum info mysql-devel yum install mysql-devel 응답 내용은 다음과 같습니다. Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: repo.virtualhosting.hk * epel: mirror.pregi.net * extras: repo...

programing 2023.11.06

Sequelize로 MariaDB에 값 'null'을 삽입하는 방법?

Sequelize로 MariaDB에 값 'null'을 삽입하는 방법? 코딩 학교의 데이터베이스를 관리하기 위해 노드.js에서 앱을 만들고 있습니다.지금까지 저는 코스와 선생님 두가지 모델을 가지고 있습니다.과정을 추가하기 위한 양식에 과정에 교사를 선택하지 않는 옵션을 삽입했습니다. DB GUI를 사용할 때 'null' 값을 문제없이 삽입할 수 있습니다. INSERT INTO courses (name, start_date, end_date, hours, teacher_id) VALUES ("Databases", '2020-04-18', '2020-04-19', 1, null); 하지만 형식상으로는 작동하지 않습니다.이 과정 모듈은 다음과(와 같습니다. const { Sequelize, DataTypes ..

programing 2023.10.17

Docker CentOS - mariadb(종료 상태 0, 예상됨)

Docker CentOS - mariadb(종료 상태 0, 예상됨) 로컬 개발 환경에 대한 이미지를 구축하기 위해 도커 파일을 생성하려고 하는데 도커가 이미지를 실행하도록 할 때마다 DB 서버(mariadb/mysql)가 상태 0으로 종료됩니다. 2017-11-17 08:36:10,854 CRIT Supervisor running as root (no user in config file) 2017-11-17 08:36:10,864 INFO RPC interface 'supervisor' initialized 2017-11-17 08:36:10,865 CRIT Server 'unix_http_server' running without any HTTP authentication checking 2017-11..

programing 2023.10.12

삽입 전 MariaDB 트리거가 작동하지 않습니다.

삽입 전 MariaDB 트리거가 작동하지 않습니다. cod_unico 열에 생성된 (TIMESTamp) 및 id(AUTOINCREMPENT) 데이터를 채워야 하는데, 나머지 두 열은 MariaDB에서 생성되고 변경을 원하지 않기 때문에 php로 할 수 없어 after insert trigger 업데이트를 시도했지만 다음 오류가 발생합니다. 오류:이 저장된 기능/트리거를 호출한 문에서 이미 사용하고 있으므로 저장된 기능/트리거의 테이블 'usuasio'를 업데이트할 수 없습니다. 이 코드를 삽입하기 전에 시도해 봤습니다. DROP TRIGGER IF EXISTS `agregar_cod_unico`; CREATE DEFINER=`root`@`localhost` TRIGGER `agregar_cod_unico..

programing 2023.10.12

처리되지 않은 Sequelize 연결 오류: SELF_SIGNED_CERT_IN_CHANE

처리되지 않은 Sequelize 연결 오류: SELF_SIGNED_CERT_IN_CHANE MySQL 명령의 ssl로 보안된 노드 서버에서 mariadb로 호출하면 작동합니다. 즉, 인증서가 올바른 것입니다. 노드-MySQL을 사용하여 SSL을 연결하면 연결이 가능합니다. 그러나 sequelize를 사용하여 연결하면 오류가 발생합니다. 처리되지 않은 sequelizeConnection Error: SELF_SIGNED_CERT_IN_CHANE 후속 버전 2.0.4 다음을 시도했지만 도움이 되지 않았습니다 - SELF_SIGNED_CERT_npm install 사용 중 IN_CHANE 오류가 발생하였습니다. 이에 대한 도움을 주시면 대단히 감사하겠습니다.감사해요! 언급URL : https://stackov..

programing 2023.10.07

MariaDB - PHP - Form 제출 시 테이블에 데이터가 삽입되지 않음

MariaDB - PHP - Form 제출 시 테이블에 데이터가 삽입되지 않음 제가 PHP를 처음 접하니까 참고해주세요.저는 등록 양식을 가지고 있고 그 양식에 입력된 값을 제출하고 마리아 데이터베이스 테이블에 삽입하고 있지만 데이터가 테이블에 삽입되지 않고 있습니다. 프로필 정보에서 *를 선택했는데 테이블에 데이터가 없습니다. 도움을 주시면 감사하겠습니다! HTML 양식은 다음과 같습니다. Home Registration Search About CCSE Community Profile Page Enter your Registration Information NetID: Email: First Name: Last Name: Services You Can Provide the CSE Community Ja..

programing 2023.10.02

특정 루트 사용자 및 호스트 이름을 만드는 중 작동하지 않음

특정 루트 사용자 및 호스트 이름을 만드는 중 작동하지 않음 wordpress/mariadb docker image를 사용하여 다음과 같은 기본 설정으로 wordpress를 로컬로 설치합니다. DB_NAME: mysite_wp DB_USER: myuser DB_PASSWORD: mypw DB_HOST: localhost docker-componse.yml 파일 사용 version: '2' services: wordpress: image: wordpress ports: - 8080:80 environment: WORDPRESS_DB_NAME: mysite_wp WORDPRESS_DB_USER: myuser WORDPRESS_DB_PASSWORD: mypw volumes: - ./src:/var/www/ht..

programing 2023.09.17

ICP 2.1.0.1: 설치 실패, TASK 오류 발생 [마스터:MariaDB 서비스 시작 대기 중]

ICP 2.1.0.1: 설치 실패, TASK 오류 발생 [마스터:MariaDB 서비스 시작 대기 중] ICP 2.1.0.1을 설치하고 있는데 TASK에서 오류가 발생하였습니다. [마스터:MariaDB 서비스 시작 대기 중] msg:MariaDB 구성 요소를 시작하지 못했습니다. 이 msg 후 설치가 완료되고 상태가 실패했습니다.Master 3명, Proxy 3명, Worker 2명으로 ICP를 설치하고 있습니다.VIP 마스터용 IP 1개와 VIP 프록시용 IP 1개가 있습니다.여러 번 설치를 시도했는데 모든 설치에서 동일한 오류가 발생했습니다.해당 오류와 관련된 이전 문제의 경우 올바른 db admin 비밀번호가 사용되지 않았습니다.따라서 db 사용자와 비밀번호를 확인하여 문제를 해결합니다.각 마스터 호..

programing 2023.09.17

MariaDB: WITH 문과 함께 "INSERT ... SELECT"를 사용하는 방법

MariaDB: WITH 문과 함께 "INSERT ... SELECT"를 사용하는 방법 참고: 여기에는 ColumnStore가 포함됩니다. 회사에서는 prod에서 실행하기에 너무 많은 메모리가 소요되는 대규모 SQL 문이 있습니다.저는 현재 쿼리가 소비하는 크기를 줄이는 작업을 하고 있습니다.여러 가지 접근법을 사용해 보았지만 지금까지 문제가 해결된 것은 없습니다.WITH ... AS (...),웬일인지 그래.하지만 저는 이것을 결합해야 합니다.INSERT INTO .... 이것이 제가 작업하려는 코드입니다. TRUNCATE db1.myTable; INSERT INTO db1.myTable(`all`, `needed`, `columns`) (WITH everything AS ( SELECT all, ne..

programing 2023.09.12

도커 컨테이너가 출구 코드 1과 함께 바로 나가는 이유는 무엇입니까?

도커 컨테이너가 출구 코드 1과 함께 바로 나가는 이유는 무엇입니까? 프로젝트를 인수했는데 필요한 도커 컨테이너가 계속 실행되지 않고 시작 후 코드 1로 즉시 종료됩니다.내 도커 파일: FROM ubuntu:20.04 RUN apt-get update RUN apt-get install -y mariadb-server EXPOSE 3306 LABEL version="1.0" LABEL description="MariaDB Server" HEALTHCHECK --start-period=5m \ CMD mariadb -e 'SELECT @@datadir;' || exit 1 CMD ["mysqld"] 명령어 사용 docker run --name=db -p 3306:3306 -d db 컨테이너가 시작되고 1-..

programing 2023.09.12
반응형