전체 글2314 MySQL에서 "전체 단어 일치"검색 텍스트 필드에서 키워드를 검색하는 SQL 쿼리를 작성하고 싶지만 "전체 단어 일치"인 경우에만 해당됩니다 (예 : "rid"를 검색 할 때 "arid"와 일치하지 않아야하지만 "제거"와 일치합니다. MySQL을 사용하고 있습니다. 다행히이 응용 프로그램에서는 성능이 중요하지 않으며 데이터베이스 크기와 문자열 크기가 모두 편안하게 작지만 PHP를 구동하는 것보다 SQL에서 수행하는 것이 좋습니다. 해결 방법 SELECT * FROM table WHERE keywords REGEXP '[[::]]' 2020 년 업데이트 : (실제로는 2018 년 이상) SELECT * FROM table WHERE keywords REGEXP '\\brid\\b' 또한 두 번째 백 슬래시를 넣어 백 슬래시를 이스케이프해야합.. 2020. 10. 3. MySQL 테이블에서 시간이 겹치는 지 확인하고 계십니까? 다음 필드가있는 MySQL 테이블이 있습니다. starttime 및 endtime 은 MySQL TIME 필드 ( DATETIME 아님)입니다. 테이블 내의 시간 범위에 겹치는 부분이 있는지 확인하기 위해 테이블을 주기적으로 "스캔"하는 방법이 필요합니다. 10 : 00-11 : 00 의 이벤트와 10 : 30-11 : 30 의 다른 이벤트가있는 경우 시간 겹침이 있음을 알리고 싶습니다. . 정말 멋진 것은 없습니다. 겹침이 있는지 여부를 알고 싶습니다. 이것을 실행하기 위해 PHP를 사용할 것입니다. 해결 방법 이것은 몇 년 전에 답을 찾은 쿼리 패턴입니다. SELECT * FROM mytable a JOIN mytable b on a.starttime = b.starttime and a.name !=.. 2020. 10. 3. MySQL Apache Derby와 MySQL의 차이점은 무엇입니까 Apache Derby와 MySQL의 차이점은 무엇입니까? 기능 / 성능에 큰 차이가 없다면 가장 많이 사용되는 것은 무엇입니까? 해결 방법 MySQL은 Derby보다 훨씬 오래되었습니다. MySQL에는 Derby보다 더 많은 배포가 있습니다. 성능 측면에서 그것은 당신이하는 일에 달려 있습니다. 일부 측면에서 Derby가 더 빠르다는 것을 보여주는 몇 가지 벤치 마크를 보았지만 대부분의 경우 MySQL이 더 빠릅니다. 참조 페이지 https://stackoverflow.com/questions/6572459 2020. 10. 3. MySQL 키워드를 사용하여 PHP mysql 검색 여러 테이블 내 데이터베이스에는 다음과 같은 세 개의 테이블이 있습니다. messages topics comments 이러한 각 테이블에는 'content'와 'title'이라는 두 개의 필드가 있습니다. 내 SQL 문에서 '좋아요'를 사용하여 'messages.content', 'messages.title', 'topics.content', 'topics.title', 'comments.content'및 'comments를 볼 수 있기를 원합니다. 제목 '. 지금까지 내 쿼리는 하나의 테이블에서만 결과를 찾을 수 있습니다. mysql_query("SELECT * FROM messages WHERE content LIKE '%" . $keyword . "%' OR title LIKE '%" . $keyword ."%.. 2020. 10. 3. MySQL PHP를 사용하여 mysql 테이블을 .txt 또는 .doc 파일로 내보내기 사용자가 매일 보내는 메시지 로그를 보관하는 mysql 테이블이 있습니다. 내가하고 싶은 것은 하루에 한 번 메시지 로그를 텍스트 파일로 내보내고 어떻게 해야할지 모르겠습니다. 우리 서버에는 phpmyadmin이 있으며 테이블을 텍스트 파일로 수동으로 내보낼 수 있지만 A) phpmyadmin이 하루에 한 번이 파일을 자동으로 내보내도록하거나 B) PHP 코드로 내보내기를 작성하는 방법을 모릅니다. 내 사이트의 사용자가 내 보낸 파일을 다운로드 할 수 있도록하고 싶습니다. PHP로 작성된 사이트. 이 질문에 답하는 데 필요한 다른 정보가 있으면 알려주세요! 해결 방법 NULL, 문자 세트 등을 처리하지 않는 한 자신 만의 롤링에주의하십시오. 첫 번째 대안 : 2020. 10. 3. MySQL 매우 간단한 사이트를위한 PHP 관리 백엔드 구축 나는 약 5 년 된 웹 사이트를 인수했고 백엔드는 꽤 나쁘고 약간 고장났습니다. 새로운 백엔드 "Quickly"를 구축하고 싶습니다. PHP 5.3.4와 mysql 데이터베이스가 있습니다. 5 개 정도의 테이블이 있습니다. 저는이 시스템을 직접 코딩하는 것을 선호하지 않습니다. Symfony에서 백엔드를 구축하는 방법을 살펴 보았습니다. 꽤 멋져 보이지만 며칠 동안 작동하는 것처럼 보입니다. 내 클라이언트를 관리 할 수 있도록 PHP MyAdmin (아니오 ...) 이외의 제안은 백엔드입니까? 고마워, 존. 해결 방법 주의 사항 : 대부분의 "응용 프로그램 생성"소프트웨어는 진부한 제목을 가지고 있으며 초보자를 대상으로합니다. 참조 페이지 https://stackoverflow.com/question.. 2020. 10. 3. MySQL, phpMyAdmin : TIMESTAMP는 항상 NOW 함수를 실행합니다. TIMESTAMPS에 매우 짜증나는 일이 있습니다 ... 내 테이블에 "createdat", "deletedat"및 "updatedat"열이 있습니다. 내 deleteat를 설정하고에서 NULL 및 DEFAULT NULL로 업데이트했습니다. 그러나 새 레코드가 추가되면 NOW ( ) 함수는 NULL로 두지 않고 deleteat 및 updatedat에 대해 항상 실행됩니다. 그래서 저는 다음으로 끝납니다 : 00:00:00 ... 기본적으로 NULL이 아닌 이유는 무엇입니까? 내 테이블은 다음과 같습니다. 다음은 삽입 할 때입니다 (NOW 기능이 선택되어 있음에 유의하십시오). 다음 SQL이 실행됩니다. INSERT INTO `MYTABLE_DEV`.`messages` (`id`, `fromUserId`,.. 2020. 10. 3. MySQL 하나의 테이블에 두 개의 MySQL 타임 스탬프 열 "생성됨"열과 "업데이트 됨"열이 모두있는 테이블을 만들고 싶습니다. "생성됨"열은 삽입시 설정되며 변경되지 않습니다. 행이 업데이트 될 때마다 "업데이트 됨"열이 변경됩니다. 후속 INSERT 또는 UPDATE 문에서 이러한 열 중 하나를 엉망으로 만들고 싶지 않습니다. 그렇다면 이와 같은 것으로 시작하면 CREATE TABLE 문이 어떻게 생겼을까 요? CREATE TABLE IF NOT EXISTS `mydb`.`mytable` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY, `updated` TIMESTAMP, `created` TIMESTAMP, `deleted` TINYINT DEFAULT 0, `notes` TEXT DEFAULT '', `descript.. 2020. 10. 3. MySQL 크론 작업을 사용한 일일 데이터베이스 백업 안녕하세요 저는 cron 작업을 사용하여 매일 자정에 데이터베이스 백업을 수행하고 싶습니다 ... 데이터베이스 백업 이름에 현재 날짜가 추가되어야합니다 ... 백업 파일 형식은 mydata_yyyy_mm_dd.sql ... 백업 파일은 / root 디렉토리에 있어야합니다. 해결 방법 같은 것 0 0 * * * /path/to/mysqldump ... > /path/to/backup/mydata_$( date +"%Y_%m_%d" ).sql 작동해야합니다. 읽어주세요 참조 페이지 https://stackoverflow.com/questions/6578533 2020. 10. 3. MySQL 데이터베이스 공급자 유형 당 허용되는 최대 매개 변수 수는 얼마입니까? ADO.Net을 통해 Sql Server 쿼리에 전달할 수있는 매개 변수는 2,100 개로 제한되지만 .Net 개발자가 사용하는 다른 일반 데이터베이스에 대한 문서화 된 제한은 무엇입니까? 특히 관심이 있습니다. 아는 사람 있나요? 해결 방법 MySQL : PostgreSql : 편집 : Magnus Hagander의 답변에 따라 쿼리의 경우 34464, 함수의 경우 100 (단일 참조 지점을 제공하기 위해 여기에 복사 된 답변) 참조 페이지 https://stackoverflow.com/questions/6581573 2020. 10. 3. 이전 1 ··· 201 202 203 204 205 206 207 ··· 232 다음