모든 멤버를 저장하는 데 사용되는 기본 MySQL 테이블 "user"를 어떻게 변경합니까?MediaWiki의 사용자 테이블 변경
1
A
답변
-1
0
데이터베이스 질문보다 그 것이다? mysql에서 다음과 같이 명령을 내릴 수 있습니다.
ALTER TABLE user ADD COLUMN user_birthday DATE;
사용자 테이블의 실제 이름을 확인하십시오. MW는 비어 있지 않을 수도있는 테이블 접두사 옵션을 사용합니다.
실제 문장은 물론 추가 할 열에 따라 달라집니다.
그러나 FOREIGN_KEY
로 USER_ID 것이다 사용자 프로필 대신 새 테이블을 만들 수 있습니다 위키 (예를 들어 쉽게 업그레이드)의 더 나은 이동성에 대한 는 또한 필드 user_options있다은 추가 데이터의 이름 = 값 쌍을 저장합니다. - 새로운 "필드"에 대해 DB를 검색하는 데 신경 쓰지 않는다면이를 사용할 수 있습니다.
0
하지 마십시오.
테이블 (및 관련) 서버 측을 변경해야하는 경우 적절하게 maintenance script을 사용하십시오. createAndPromote.php이 가장 많이 사용되며, 특정 기능을 위해 다른 것이 있습니다.
유스 케이스를 지정하지 않았지만 테이블을 수동으로 변경하려고하면 예기치 않은 방식으로 MediaWiki를 중단 할 가능성이 있습니다.
관련 문제
- 1. mediawiki의 테이블 데이터베이스에 페이지 내용 보유
- 2. MediaWiki의 메인 페이지에 최근 변경 사항 포함하기
- 3. Trac과 MediaWiki의 Autentication 통합
- 4. mediawiki의 이메일에서 기사 생성하기
- 5. MediaWiki의 변경 사항을 요약하는 데 사용할 수있는 도구는 무엇입니까?
- 6. MediaWiki의 세션은 어디에 설정되어 있습니까?
- 7. 인라인 구문 MediaWiki의 강조 표시
- 8. 변수 이름이 테이블 변경
- 9. Windows Azure로 테이블 변경
- 10. 테이블 셀 동적 변경
- 11. 인터럽트 설명자 테이블 변경
- 12. 외래 키가있는 테이블 변경
- 13. 변경 GORM 테이블 이름
- 14. Postgresql 테이블 변경
- 15. MySQL의 테이블 변경 전이나
- 16. 조건에 따라 SQL 테이블 변경
- 17. 테이블 변경 가능 테이블 잠금; ORA-00054
- 18. CTE SELECT를 테이블 값 사용자 정의 함수로 변경
- 19. MediaWiki의 단일 링크에 "nofollow"태그 추가
- 20. 내용을 편집하지 않고 MediaWiki의 태그로 기사 감싸기
- 21. JTable 전체 테이블 데이터 변경
- 22. Mysql concat을 사용하여 테이블 변경
- 23. 테이블 깜박임 또는 색 변경
- 24. 명령 줄을 통해 테이블 변경
- 25. 키 이벤트 테이블 항목 변경
- 26. 테이블 행의 Onmouseover 색 변경
- 27. Informix DB에서 테이블 쿼리 변경
- 28. 테이블 변경 열의 배경색을 변경하십시오.
- 29. iOS 테이블 뷰 데이터 변경
- 30. 변경 ASP.NET 코어 테이블 이름