반응형

mariadb 112

IF 문을 사용할 때 MariaDB 구문 오류 발생

IF 문을 사용할 때 MariaDB 구문 오류 발생 아래 코드를 사용하여 MariaDB에 저장 프로시저를 생성하려고 합니다. DELIMITER // CREATE PROCEDURE P5(); BEGIN IF 1=1 THEN SELECT 1; END IF; END// 코드를 실행하면 구문 오류가 나타난다. #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 '; BEGIN IF 1=1 THEN SELECT 1; END IF; END' at line 1 는 내가 ★★★★★★★★★★★★★★★★★★★★★★★★★..

itsource 2022.11.05

mysqld_multi: [mysqldN] 그룹을 my.cnf로 분할합니다.

mysqld_multi: [mysqldN] 그룹을 my.cnf로 분할합니다. 각 [mysqldN] 그룹을 자신의 my.cnf로 나누고 싶습니다. mysqld-process를 실행하는 사용자의 홈디어에 추가 .my.cnf 또는 my.cnf를 시도했습니다.효과가 없다. /etc/my.cnf: ... [mysqld_multi] mysqld = /usr/bin/mysqld_safe mysqladmin = /usr/bin/mysqladmin [mysqld1] basedir = /usr bind-address = 127.0.0.1 character-set-server = utf8mb4 ... /home/user1/my.cnf: [mysqld2] basedir = /usr bind-address = 127.0.0.1..

itsource 2022.11.05

MySQL에서 선택한 문자열에 열 데이터와 함께 바꾸기를 사용하면 다른 행에 대해 동일한 출력이 생성됩니다.

MySQL에서 선택한 문자열에 열 데이터와 함께 바꾸기를 사용하면 다른 행에 대해 동일한 출력이 생성됩니다. 다음은 문제를 가장 잘 보여주는 간단한 작업 버전입니다.내 데이터베이스는 다음과 같습니다. 사용자 테이블: user_id 이름 1 밥. 2 데이브 3 스티븐 설정 테이블: 이름. 가치 format_string {first_name}님 안녕하세요! 여기서 모든 사용자의 사용자 데이터를 삽입한 format_string을 가져옵니다.format_string을 다음과 같이 SQL에 하드코드하면 동작합니다. SELECT first_name, REPLACE( "Hello {first_name}!", "{first_name}", first_name ) AS greeting FROM users 다음과 같은 출력..

itsource 2022.11.04

이 간단한 PDO 준비 문구가 작동하지 않는 이유는 무엇입니까?

이 간단한 PDO 준비 문구가 작동하지 않는 이유는 무엇입니까? $stmt =$dbh->prepare('SELECT * FROM config WHERE group=:group AND name=:name'); $stmt->bindParam(':group',$group, PDO::PARAM_STR); $stmt->bindParam(':name',$name, PDO::PARAM_STR); 예외: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for t..

itsource 2022.11.04

푸른색 클라우드 제공자에 개인 링크를 생성하려고 할 때 발생하는 문제

푸른색 클라우드 제공자에 개인 링크를 생성하려고 할 때 발생하는 문제 Azure에서 가상 시스템을 생성하는 테라폼 스크립트를 개발하고 개인 링크를 사용하여 Azure Postgresql 인스턴스에 연결하려고 합니다.항상 다음 오류가 발생합니다. Error: creating Private Endpoint "n4gx6y-endpoint" (Resource Group "PGSQLResourceGroup"): network.PrivateEndpointsClient#CreateOrUpdate: Failure sending request: StatusCode=400 -- Original Error: Code="IncorrectPrivateLinkServiceConnectionGroupId" Message="Call..

itsource 2022.11.04

MacOS에서 MariaDB 10.4의 루트 비밀번호를 설정하는 방법

MacOS에서 MariaDB 10.4의 루트 비밀번호를 설정하는 방법 macOS Mojave에 MariaDB 10.4를 설치한 지 얼마 되지 않아 이제 비밀번호를 설정해야 합니다.root다른 SO 질문들을 읽었는데, 이 질문들은 sudo mysql -u root MariaDB [mysql]> UPDATE mysql.user SET authentication_string = PASSOWRD('mypassword') WHERE user = 'root'; 그러나 이것은 오류를 일으킨다. ERROR 1348 (HY000): Column 'authentication_string' is not updatable 그리고 내가 노력한다면 UPDATE mysql.user SET Password=PASSWORD('mypa..

itsource 2022.11.04

조직에 속한 모든 사용자를 가져오기 위한 MySQL 쿼리

조직에 속한 모든 사용자를 가져오기 위한 MySQL 쿼리 (설계하지 않은) 상당히 큰 데이터베이스가 있어 데이터를 가져와야 합니다.조직에 속한 모든 사용자를 찾아야 합니다.다음과 같은 사용자 테이블이 있습니다. id name email password more fields 그리고 이와 같은 조직표도 있습니다. id name org_number contact_person more fields 및 다른 테이블이 관련되어 있는user_orgs 테이블 id user_id org_id org_number를 지정하면 해당 조직의 각 사용자의 이름과 이메일 주소를 알 수 있으면 좋겠습니다. 난 시도했다. SELECT per.name, per.email, org.name AS orgname, org.org_number..

itsource 2022.11.04

Maria용 Automysql 백업 구성DB

Maria용 Automysql 백업 구성DB Automysql백업을 사용하여 데이터베이스를 백업하려고 합니다.MariaDB 10.3을 사용하고 있습니다.MariaDB에서 root 사용자의 사용자 이름과 비밀번호를 설정하고, 또한 Automysqlbackup 구성 파일도 설정했습니다./etc/default/automysqlbackup 다음은 Automysqlbackup 구성입니다. # Username to access the MySQL server e.g. dbuser #USERNAME=`grep user /etc/mysql/debian.cnf | tail -n 1 | cut -d"=" -f2 | awk '{print $1}'` USERNAME=tutor_db # Username to access the ..

itsource 2022.10.26

'/var/run/mysqld/mysqld 소켓을 통해 로컬 MySQL 서버에 연결할 수 없습니다.sock'(111 "Connection rejected"),

'/var/run/mysqld/mysqld 소켓을 통해 로컬 MySQL 서버에 연결할 수 없습니다.sock'(111 "Connection rejected"), Debian Wheezy 7.5에 mariadb galera 클러스터를 설정하려고 합니다.여러 가지 지시사항을 찾았지만, 모두 조금씩 달랐지만, 지금까지 효과가 있었던 것은 하나도 없습니다. 2노드 클러스터를 설정하려고 합니다. 프라이머리 노드에서는 기본 my.cnf를 사용하고 있으며 conf.d/cluster.cnf에는 다음과 같은 추가 설정이 있습니다. [mysqld] #mysql settings bind-address=10.1.1.139 query_cache_size=0 query_cache_type=0 binlog_format=ROW def..

itsource 2022.10.26

데이터베이스 연결 패턴

데이터베이스 연결 패턴 사용하고 있다mysql-native이 드라이버는 보조 드라이버입니다.vibed의 접속 풀.dlang 뉴스 그룹mysql-native개발자인 Nick Sabalausky는 다음과 같이 썼다. 「접속 풀을 사용하고 있는 경우는, 접속을 닫는 것에 대해 걱정할 필요는 없습니다.요점은 연결을 다시 사용해야 할 때까지 연결이 열린 상태로 유지된다는 것입니다.프로그램이 종료되면 연결이 자동으로 닫힙니다." "풀을 한 번(어디서나 원하는 시간에) 생성할 수 있습니다.그런 다음 데이터베이스를 사용할 때마다 MySqlPool.lockConnection을 호출하여 연결을 얻습니다." "'닫기'를 호출하면 연결이 항상 닫힙니다.풀에서 접속이 확립되어 있는 경우, 풀장을 사용하지 않게 되면 자동으로 풀..

itsource 2022.10.25
반응형