«database» 태그된 질문

WordPress는 다른 구성 가능한 정보와 함께 사용자 생성 콘텐츠를 데이터베이스 (일반적으로 MySQL)에 저장합니다.

6
플러그인 삭제시 데이터베이스에서 테이블 삭제
플러그인을 만들고 사용자가 플러그인을 삭제할 때 데이터베이스에서 테이블을 삭제하는 기능을 추가하려고합니다. 사용자가 플러그인을 비활성화 할 때 DB에서 테이블을 삭제하는 함수를 만들었지 만 원하지 않습니다. 코드는 다음과 같습니다. // Delete table when deactivate function my_plugin_remove_database() { global $wpdb; $table_name = "NestoNovo"; $sql = "DROP TABLE IF EXISTS $table_name;"; $wpdb->query($sql); delete_option("my_plugin_db_version"); } …

2
MySQL 대안 : Percona Server와 MariaDB는 WordPress와 잘 작동하며 WordPress를 더 잘 발전 시키나요?
최근에 Oracle이 Sun을 인수 한 이후로 인기를 얻은 MySQL에 대한 두 가지 강력한 대안 인 MariaDB 및 Percona Server 에 대해 읽었 습니다. 내가 아는 한, 둘 다 WordPress와 함께 사용할 수 있지만, 누군가가 WordPress를 사용하는지, 그리고 블로그와 서버가 MySQL에서보다 더 잘 작동하도록 돕는 지 알고 싶습니다.
12 database  mysql 

2
Wordpress Database Slow-InnoDB로 전환해야합니까?
10K가 넘는 게시물이있는 WordPress 사이트가 있으며 게시물을 추가하고 편집 할 때마다 속도가 매우 느려집니다. 페이지는 관리자의 게시물 목록과 함께 사용자에게 훌륭하고 빠르게로드되지만, 쓰기 또는 업데이트가 발생하면 서버가 100 % CPU로 이동하고 시간이 오래 걸립니다 (PHP의 60 초 초과). MyISAM의 테이블 수준 잠금과 관련이 있다고 생각하고 이것을 InnoDB로 전환하려고 생각합니다. 이 …

4
wpdb를 사용한 get_results
데이터베이스에서 정보를 검색하려고합니다. pages이 문장을 사용하여 모두 표시하고 싶었지만 공백이 생겼습니다.ARRAY global $wpdb; $result = $wpdb->get_results ( " SELECT * FROM $wpdb->wp_posts WHERE post_type = 'page' " ); echo $result; // display data 산출: ARRAY 편집 : 아래 제안을 변경 한 후 지금 사용하고 있습니다. 하지만 여전히 결과가 없습니다. global …
12 database  query  wpdb 

2
기존 게시물 퍼머 링크 슬러그는 어디에 저장됩니까?
permalink slug를 사용하여 기사를 게시했습니다. http://domain.com/writing 그런 다음 게시 후 permalink slug를로 변경했습니다 writing-lorem. 이제 내가 방문 할 때마다로 /writing리디렉션됩니다 /writing-lorem. writing새 카테고리에 슬러그 를 사용하고 싶지만 변경할 수 없습니다 writing-2. writing슬러그 의 모든 레코드를 제거하기 위해 DB post_name에서 해당 게시물 아래 의 열 을 찾았 지만 값은 새로운 slug …

2
데이터베이스 버전 관리 및 배포를위한 솔루션?
현재 덤프 스크립트를 사용하고 데이터베이스를 git repo에 커밋합니다. --skip-extended-insert --skip-comments --skip-dump-datediff가 나에게 무엇이 바뀌 었는지에 대한 공정한 아이디어를 줄 수 있음을 의미하지만 병합하려고하면 모두 무너집니다. WP_SITEURL, WP_HOME 및 기타 모든 위치에 WordPress 상점 전체 URL을 다른 호스트로 가져올 때 업데이트해야합니다 (테스트, 스테이징, 프로덕션) 더 나은 방법을 사용하는 사람이 있습니까? 주된 …

2
준비 사이트, DB에서 동기화 업데이트를 어떻게 관리합니까?
개발자는 준비 서버를 통해 업데이트를 라이브 서버로 배포하기 전에 테스트 사이트를 테스트해야한다는 것이 널리 인정되고 있지만, 개발 업데이트에서 Wordpress DB를 수정해야하는 경우 라이브 사이트의 사용자도 DB를 업데이트하므로 문제가 복잡해집니다. 내가 상상할 수있는 유일한 (흐린) 흐름은 다음과 같습니다. 로컬 서버 (WAMP, XAMP 등)에서 테스트 배포 준비가되면 라이브 사이트를 유지 관리 모드로 …
11 database  staging  sync 

5
플러그인에 대한 자체 테이블을 작성하는 것은 나쁜 습관입니까?
플러그인 설정을 저장하려면 매우 쉽고 간단합니다. 이제 데이터베이스에 조금 더 저장하고 싶습니다. 파일 이름 및 해당 파일에만 적용되는 3 개의 다른 값 그리고 그 값을 가진 많은 파일이 있습니다. 내장 데이터베이스 방법을 사용하여 일종의 하위 배열을 저장할 수 있습니까? 어떻게 삭제하고 정렬 할 수 있습니까?
11 plugins  database 

3
WordPress Multisite 인스턴스를 두 번째 위치로 복사 한 후 DB 연결 오류
여기 내 설정이 있습니다. http://example.com 에서 실행중인 멀티 사이트 인스턴스가 있으며 개발 및 준비를 수행하려고합니다. 기존 WP의 다중 사이트 인스턴스를 localhost로 옮기는 것은 악몽이므로 대신 스테이징 위치에서 dev를 사용하겠습니다. 호스팅 계정의 / public_html / staging / 디렉토리를 가리 키도록 http://staging.example.com 을 설정하고 모든 WP 파일을 루트에서 / staging / 디렉토리로 …

1
저수준에서 Wordpress가 MySQL 문자 세트 및 데이터 정렬에서 작동하는 방식을 설명하십시오.
질문 제목에서 알 수 있듯이 Wordpress가 MySQL 문자 집합 및 데이터 정렬 옵션과 어떻게 작동하는지 이해하고 싶습니다. 아래에서 볼 수 있듯이, 나에게는별로 이해가되지 않습니다 ... 설치 페이지의 지침에 따라 Wordpress를 설치했습니다. https://codex.wordpress.org/Installing_WordPress 지침의 일부로, 나는 커맨드 라인에서 MySQL 데이터베이스를 수동으로 생성하는 것에 대한 조언, 즉 명령을 따랐습니다. mysql> CREATE DATABASE …





1
wpdb 업데이트 추가 현재 타임 스탬프가 작동하지 않습니다
따라서 $ wpdb-> update를 사용하여 일부 데이터를 사용자 정의 테이블에 추가하고 현재 시간 소인을 추가하려고 시도하지만 올바른 내용을 저장하지 않습니다 (0000-00-00 00:00:00 저장 됨). 개요 코드 $wpdb->update('mytable', array( 'value' => 'hello world', 'edit' => date("Y-m-d h:i:s") //saves 0000-00-00 00:00:00 ), array( 'option_name' => 'the row' ), array('%s, %s') );
10 database  wpdb  date 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.