MySQL 서버의 전체 데이터베이스에 대해 대/소문자 구분을 기본적으로 사용하거나 사용하지 않도록 설정하는 명령은 무엇입니까? 나는 COLLATE 문을 알고 있지만, 실행중인 모든 SQL 문에 이것을 넣어야 할 필요가 있다고 생각합니다. 전역 적으로 설정할 수 있습니까?MySQL이 대소 문자를 구분하도록 구성하는 방법
12
A
답변
27
CREATE TABLE 문의 일부로 데이터베이스 생성 및 테이블 생성 수준에서 데이터 정렬을 설정할 수 있습니다.
전체 데이터베이스의 데이터 정렬을 설정하려면, 당신은 사용할 수 있습니다CREATE DATABASE test_database CHARACTER SET utf8 COLLATE utf8_general_cs;
또한 ALTER 데이타베이스를 통해 기존 데이터베이스의 데이터 정렬을 변경할 수 있습니다. (자세한 내용은 MySQL의 Database Character Set and Collation 매뉴얼 항목을 참조하십시오.)
, 단 하나의 테이블은 대소 문자로 취급 될 필요가 있지만, 당신은 간단하게 사용할 수 있습니다
DROP TABLE IF EXISTS test_table;
CREATE TABLE test_table (
test_id bigint unsigned NOT NULL auto_increment,
...
PRIMARY KEY test_id (test_id),
...
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_cs;
(대소 문자 구분은 "utf8_general_ci
을"인 .)
마지막으로, 메인 섹션의 MySQL Character Set Support 매뉴얼 섹션은 아마도 빨리 알아볼 가치가 있습니다. (character sets and collations supported by MySQL을 나열하고 et the character set/collation at the server level 등을 알려줍니다.
1
특정 열에 대해서만 데이터 정렬을 수정하려고합니다. 여기서는 전체 열 또는 대/소문자를 구분하지 않고 대/소문자를 구분합니다. 데이터 베이스. 희망이 누군가를 위해 이것을 찾는 데 도움이되기를 바랍니다.
이 쿼리는 시도 할 수 :
ALTER TABLE table_name MODIFY column_name column_datatype COLLATE utf8_bin;
관련 문제
- 1. 대소 문자를 구분하지 않는 파일 시스템에서 MySql 테이블 이름 대소 문자를 구분하도록 할 수 있습니까?
- 2. Eclipse 컨텐츠 보조는 대소 문자를 구분하도록 어떻게 할 수 있습니까?
- 3. PHP MySQL이 코드를 구성하는 방법?
- 4. 대소 문자를 구별하지 않는 File.equals 대소 문자를 구분하는 파일 시스템
- 5. 대소 문자를 구분하는 언어 대 대소 문자를 구분하는 언어
- 6. 대소 문자를 구별하지
- 7. 대소 문자를 구분 번역
- 8. actionscript는 대소 문자를 구분합니까?
- 9. 대소 문자를 구분하지 않는 대소 문자는 구분합니까?
- 10. Solr의 맞춤법 검사기가 대소 문자를 무시하는 방법?
- 11. 리눅스에서 파일을 실행하십시오 - 대소 문자를 무시하는 방법?
- 12. lucene을 대소 문자를 구분하지 않게 만드는 방법
- 13. 대소 문자를 구분하지 않고 주문하는 방법
- 14. Membership.GetUser (username) - 올바른 대소 문자를 반환하는 방법?
- 15. mysql이 동일한 테이블 이름을 허용하도록 허용하는 방법. 윈도우에서 다른 대소 문자를 사용할 수있다.
- 16. SQL Server 2005는 대/소문자를 구분하도록 어떻게 변경합니까?
- 17. 어떻게 비교가 대소 문자를 구분합니까?
- 18. searchlogic에서 대소 문자를 구별하지 않음
- 19. CSS 선택자는 대소 문자를 구분합니까?
- 20. 대소 문자를 구분하지 알파벳 정렬
- 21. ConfigParser에서 대소 문자를 보존 하시겠습니까?
- 22. SubSonic : 대소 문자를 구분하는 테스트?
- 23. MySQL 쿼리는 대소 문자를 구분합니까?
- 24. 대소 문자를 구분하지 않음 위치
- 25. Drools : 대소 문자를 구분하지 않습니까?
- 26. 번들 ID는 대소 문자를 구분해야합니까?
- 27. PHP는 대소 문자를 구분하지 않습니까?
- 28. 정규 표현식의 대소 문자를 무시합니다
- 29. wstring과 대소 문자를 비교하여 비교하기
- 30. Qt에서 SQLite로 대소 문자를 구별
상황에 맞는 무엇인가? 예 : 당신이하고있는 언어? – yoda