관리자가 설치하는 동안 시스템의 데이터베이스를 만드는 단계 중 하나를 수행하는 시스템을 구축 중입니다. 그래서 내 질문은 어떻게 데이터베이스 이름을 확인해야합니까? 64 문자보다 길 수는 없지만 유일한 제한 사항입니까? 필자는 오류를주지 않은 phpmyadmin에서 특수 문자로 일부 db 이름을 테스트했습니다.mysql 데이터베이스 이름 제한
13
A
답변
12
데이터베이스 명명 제한 :
- 64자를 초과 할 수 없습니다.
/
\
또는.
자를 포함 할 수 없습니다.- 파일 이름에 허용되지 않는 문자를 사용할 수 없습니다.
- 공백 문자로 끝날 수 없습니다.
More information here. 이것에 대한
+0
이 링크는 더 이상 나타나는 곳으로 이어지지 않습니다. –
0
정규식 :
^[^\\/?%*:|\"<>.]{1,64}$
관련 문제
- 1. 데이터베이스 이름 정규식 제한
- 2. mysql 숫자 데이터베이스 제한
- 3. MySQL 데이터베이스 이름 지정
- 4. MySQL 덤프 제한? MySQL 전체 데이터베이스 크기 제한?
- 5. MySQL 제한
- 6. MySQL 데이터베이스 내보내기에 테이블 이름 앞에
- 7. Plesk의 단일 MySQL 데이터베이스 사용자 이름
- 8. 이식 가능한 데이터베이스 열 이름
- 9. MySQL 리소스 제한
- 10. CodeIgniter의 데이터베이스 쿼리 제한
- 11. 오라클 스키마 테이블 이름 제한
- 12. 테이블 이름 제한
- 13. 교차 데이터베이스 쿼리 .... MySQL 데이터베이스
- 14. 이름 데이터베이스 검색
- 15. MySQL의 제한 데이터베이스 항목을 레일에
- 16. 큰 MySQL 데이터베이스
- 17. mysql, phpmyadmin, 데이터베이스 생성
- 18. 데이터베이스 쿼리 제한
- 19. MySQL 데이터베이스 데이터를 html 테이블 제한 열로 변환
- 20. 데이터베이스에서 선택하고 소프트웨어로 제한하거나 데이터베이스 (mysql)로 제한
- 21. 원격 mysql 데이터베이스 연결
- 22. 판타지 이름 데이터베이스
- 23. MYSQL - 제한 조인
- 24. mysql 제한 성능
- 25. mysql 내부 제한 선택
- 26. 그룹 내에서 mysql 제한?
- 27. MYSQL 스레드 제한
- 28. MySQL 주문/제한 문제로
- 29. mysql 길이 제한
- 30. mysql 테이블의 크기 제한
체크 아웃 [8.2. 스키마 개체 이름] (http://dev.mysql.com/doc/refman/5.0/en/identifiers.html)의 문서 –