mariadb 42

SQL 데이터베이스에서 사용자의 모든 관계를 찾는 방법은 무엇입니까?

SQL 데이터베이스에서 사용자의 모든 관계를 찾는 방법은 무엇입니까? SQL 데이터베이스에서 특정 사용자를 가리키는 모든 테이블을 찾습니다. 고려표users한 칸으로id원초적으로 특정 사용자에 대한 참조가 있는 모든 테이블을 찾으려면 어떻게 해야 합니까?id기본적인.언급URL : https://stackoverflow.com/questions/72260375/how-to-find-all-relation-of-a-user-in-a-sql-database

programing 2023.09.01

폼이 다양한 수의 값을 반환할 수 있으며, 반환된 값을 독트린 쿼리에 사용하려고 시도합니다.

폼이 다양한 수의 값을 반환할 수 있으며, 반환된 값을 독트린 쿼리에 사용하려고 시도합니다. 저는 구문 분석된 메시지를 DB에 많이 저장했고, 사용자 입력에 따라 결과를 도출할 수 있기를 원합니다.1-4개의 값(나중에 추가 옵션), 사용자 이름, ID, 이메일 또는 날짜와 시간으로 정렬하고 싶습니다.저는 다른 질문들을 하기 위해 교리를 사용해왔지만, 이번 질문은 도저히 이해할 수가 없습니다. 제 문제는 어떤 값이 메소드에 전달되는지 확인하고 그 값만 조회할 수 있는지 모르겠습니다. 예: 사용자는 사용자 이름에 "밥"을 입력하고 전자 메일 필드에 "bob@example.com "을 입력합니다.이 시나리오를 위해서는 다음과 같은 원칙이 필요합니다. $queryBuilder ->select('*') ->fro..

programing 2023.09.01

리터럴 값을 가진 함수에 의한 SQL 순서

리터럴 값을 가진 함수에 의한 SQL 순서 계산 결과를 이용하여 SQL 결과를 주문하고 싶습니다.선택할 수 있습니다. SELECT sqrt( POWER(TERM_0 - -0.12985125184059143,2)) from faces f limit 3 그래서 구문이 맞는 것처럼 보이지만, 제가 이 구문을 다음과 같이 절별로 순서대로 사용하려고 할 때: SELECT * from faces f limit 3 order by sqrt( POWER(TERM_0 - -0.12985125184059143,2)) 구문 오류가 발생합니다.그렇다면 올바른 방법은 무엇일까요?저는 mariadb를 백엔드로 사용하고 있습니다. 일반 mysql과 차이가 있는지 모르겠습니다.제한 주문 전에 주문을 입력합니다. SELECT * fr..

programing 2023.08.27

mySQL에서 mariaDB 타임스탬프 메시업으로 전환

mySQL에서 mariaDB 타임스탬프 메시업으로 전환 MySQL에서 MariaDB로 전환하여 "사소한" 문제를 일으켰습니다.한 명이 몇 시간째 날 괴롭히고 있는데 해결책을 찾을 수가 없어요. MySQL에서 데이터베이스를 내보내고 MariaDB로 가져와서 데이터베이스를 이동했는데 잘 되었습니다. 업데이트 쿼리 중 하나가 작동하지 않을 때 데이터베이스 처리기에서 이 기능으로 범위를 좁혔습니다. public function updateEquipment($type,$product,$acquisition,$calibration_interval,$equipment_no,$inspection_date,$equipment_id,$active) { $stmt = $this->conn->prepare("UPDATE eq..

programing 2023.08.27

어떤 테이블이 특정 외래 키 값을 사용하는지 어떻게 알 수 있습니까?

어떤 테이블이 특정 외래 키 값을 사용하는지 어떻게 알 수 있습니까? 내 MariaDB 데이터베이스에는 세 개의 테이블이 있습니다.Users,Workers그리고.Admins어디서Users테이블에 열이 있습니다.ID기본 키로Workers그리고.Admins을 사용합니다.Users.ID외부(및 기본) 키로 지정합니다.사용자는 작업자 또는 관리자가 될 수 있으며 둘 다 될 수 없습니다.어떻게 알 수 있습니까, 사용하여.Users.ID그들이 근로자인지 관리자인지 여부 이 기능을 사용해 보았습니다. CREATE FUNCTION workeroradmin(id INT) RETURNS VARCHAR(20) BEGIN DECLARE type VARCHAR(20) IF (SELECT COUNT(*) FROM Workers ..

programing 2023.08.27

왼쪽/오른쪽 조인이 예상대로 null을 반환하지 않음

왼쪽/오른쪽 조인이 예상대로 null을 반환하지 않음 MariaDB-10.2.6을 사용하고 있습니다. 현재 스키마는 다음과 같습니다. CREATE TABLE `daily_report` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `date` date DEFAULT NULL, `user_id` varchar(255) NOT NULL, CONSTRAINT `daily_report_user_id_fk` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE SET NULL ON UPDATE CASCADE ) CREATE TABLE `user` ( `id` int(10) unsigned NOT NULL AUTO_INCR..

programing 2023.08.27

스파이더 엔진에 의해 결과 행이 두 배로 증가합니다.

스파이더 엔진에 의해 결과 행이 두 배로 증가합니다. 나는 'G0'과 'G1' 두 개의 mysql 서버를 가지고 있습니다.그리고 각각 한 줄씩 테스트 테이블이 있습니다. G0: mysql> select * from test.t1; +----+--------+ | id | node | +----+--------+ | 1 | DB-G0 | +----+--------+ 1 rows in set (0.00 sec) G1: mysql> select * from test.t1; +----+--------+ | id | node | +----+--------+ | 2 | DB-G1 | +----+--------+ 1 rows in set (0.00 sec) 그리고 MariaDB 10.4에서 제공하는 스파이더 엔진을 ..

programing 2023.08.22

다중 사이트 WordPress 설치의 하위 사이트에서 wp-admin에 액세스하면 리디렉션이 너무 많이 발생하는 이유는 무엇입니까?

다중 사이트 WordPress 설치의 하위 사이트에서 wp-admin에 액세스하면 리디렉션이 너무 많이 발생하는 이유는 무엇입니까? 멀티사이트 워드프레스를 설치하느라 애를 먹고 있습니다.저는 약 2주 동안 그것을 작업했고 많은 오류를 범했습니다.저는 포럼, 블로그 및 도움말 기사를 숙독하고 가능한 제안을 시도했습니다.진전이 있었지만, 아직 완전히 효과를 거두지 못하고 있습니다. URL 정보 https://www.draggoo.com/wordpress https://www.draggoo.com/wordpress/kevin 환경 Gentonginx MariaDB 워드프레스 nginx 구성 파일 위치:/etc/nginx/nginx.conf root example.com 폴더 위치:/var/www/localho..

programing 2023.08.17

Mariadb가 내부 주석 코드를 실행합니다.

Mariadb가 내부 주석 코드를 실행합니다. Arch Linux의 my mariadb 설치(Ver 15.1 Distribute 10.5.8-MariaDB, readline 5.1을 사용하는 Linux(x86_64)의 경우)는 코드 내부 주석을 읽고 있습니다. 데이터베이스의 필드를 업데이트하기 위해 다음 코드를 가진 Python으로 작성된 개인 메모 앱이 있습니다. import time from mysql.connector import connect, Error import click def update(): coluna = input(click.style(' Column? » ', fg='magenta', bold=True)) ident = input(click.style(' ID? » ', fg='m..

programing 2023.08.17

데이터베이스 테이블에서 오류를 확인할 수 없습니다.

데이터베이스 테이블에서 오류를 확인할 수 없습니다. 저는 문제가 있으면 개선할 수 있기를 바라며 데이터베이스에 오류가 있는지 확인하려고 합니다. Ubuntu 서버에 MariaDB 10.3.22가 설치되어 있습니다. 이것들은 제가 따라온 단계들입니다. Mariadbus에 로그인sudo mysql -u root 다음 명령mysqlcheck --all-databases 결과는 아무것도 아닙니다 - 아래에 게시했습니다. MariaDB [(none)]> mysqlcheck --all-databases -> 이 명령을 실행할 때mysqlcheck --help그 정보의 끝에서 나는 값이 true로 설정되어 있지 않다는 것을 알 수 있습니다.사용할 수 있도록 설정하는 방법을 찾을 수 없습니다.저는 이것이 그것의 원인인..

programing 2023.08.17