반응형
cPanel - MariaDB - 다중 데이터베이스의 업데이트 필드
우리는 여러 데이터베이스가 있는 cPanel 계정을 가지고 있습니다.
이러한 데이터베이스 중 일부는 공통 필드인 텍스트를 스니펫으로 사용합니다.
이러한 데이터베이스 중 하나가 MASTER입니다.마스터 데이터베이스의 1개 표에서 이 필드를 업데이트하고 나머지 데이터베이스에서도 동일한 값을 업데이트합니다.모든 데이터베이스에서 테이블과 필드의 이름은 동일합니다.
새 값을 얻기 위해 셸 스크립트를 통해 DB에 연결하고 나중에 나머지 데이터베이스를 업데이트하려고 합니다.queue가 필드 값을 저장할 때 올바른 값을 안전하게 보호하지 못합니다.
예:
FILE query.txt
SELECT snippet FROM wp_hfcm_scripts where snippet like '%myvalue%';
DB를 연결하고 실행하면 OK:
mysql -D mybbdd Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 941167 Server version: 10.3.25-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [mybbdd]> SELECT snippet FROM wp_hfcm_scripts where snippet like '%myvalue%'; --------------------------------------------------------------------------------------+ | <script> //myvalue 20201007 jQuery(document).ready(function($){ . . .
그러나 명령줄에서 쿼리를 직접 실행하면 이상한 형식으로 응답합니다.
mysql -D mybbdd < query.sql snippet \n\t\tjQuery("#hero-responsive > p, #hero-responsive > br, #info-responsive > p, #info-responsive > br, #checkout-responsive > p, #checkout-responsive > br, #right-checkout-responsive > p, #er\n \t\t\tjQuery(element).append("<div class='video-checkout'><div
class="><div . .
왜 이런 일이 일어나는지 아는 사람?
언급URL : https://stackoverflow.com/questions/64429414/cpanel-mariadb-update-field-in-multiples-databases
반응형
'programing' 카테고리의 다른 글
Swift에서 설정할 배열 축소 (0) | 2023.08.26 |
---|---|
openpyxl에서 행 값 보기 (0) | 2023.08.26 |
Python에 mariadb 1.1.3 패키지 설치 (0) | 2023.08.26 |
R 내에서 Excel 시트 범위를 사진으로 내보내는 방법 (0) | 2023.08.26 |
canvas.toDataURL()을 사용하여 canvas를 이미지로 저장하는 방법? (0) | 2023.08.26 |