본문 바로가기

db2314

MySQL PHP를 사용하여 자바 스크립트를 동적으로 생성하는 더 쉬운 방법 저는 현재 PHP를 사용하여 페이지에 반향 될 자바 스크립트를 동적으로 생성하고 있습니다. 샘플 코드 : $JS .= '"; 보시다시피, 이것은 결국 ' 따옴표와 큰 따옴표 내에서 작은 따옴표를 이스케이프하면 지저분해질 것입니다. 이 작업을 수행하는 더 좋은 방법이 있습니까? 해결 방법 if($condition) $statement = 2020. 10. 3.
MySQL php parse xml-error : StartTag : invalid element name PHP의 SQL 쿼리에서 XML로 데이터를 가져 오는 데 심각한 문제가 있습니다. 항상 오류가 발생합니다 : StartTag : invalid element name. 시작 요소는 숫자입니다 , 그게 중요한지 모르겠어요?!? 아마 너희들이 나를 도울 수있을 것이다 !! PHP : $query = "SELECT r.object_id, t.term_taxonomy_id, t.term_id, t.taxonomy, t.description, p.post_date_gmt, p.post_content, p.post_title, p.post_excerpt FROM wp_posts p, wp_term_taxonomy t, wp_term_relationships r WHERE r.object_id= p.id AND t... 2020. 10. 3.
MySQL 리소스 ID # 원격 서버에서 암호를 요청하고 데이터베이스 테이블에 저장하고 여러 URL 요청에 사용할 수 있도록 복구 한 다음 내 페이지에 표시 할 수있는 xml 데이터를 검색 할 수 있습니다. 이것은 xml 데이터 외에도 코드가 다음과 같은 문자열을 출력하는 것을 제외하고는 잘 작동하는 것 같습니다. Resource id #[random number] 이것이 무엇 때문인지 아는 사람이 있습니까? db에서 비밀번호를 복구하는 코드는 다음과 같습니다. $result = mysql_query("SELECT * FROM db_table WHERE id=1") or die(mysql_error()); $row = mysql_fetch_array($result); $my_info = $row['id_string']; 감사! 해.. 2020. 10. 3.
MySQL 60 일 미만의 MySql에서 행 반환 내 테이블의 모든 행을 반환하는 다음 쿼리가 있습니다. $query="SELECT * FROM $tbl_name ORDER BY job_id DESC"; 해당 결과를 60 일 미만의 항목으로 제한하고 싶습니다. 다음을 사용하여 데이터베이스에 항목이 작성된 날짜를 기록합니다. $dt=date('d M Y'); 그리고 이것은 '날짜'라는 열에 저장됩니다. 누군가 내 쿼리를 수정하도록 도와 줄 수 있습니까? 감사 단 해결 방법 $query="SELECT * FROM $tbl_name WHERE DATEDIFF(CURDATE(), STR_TO_DATE(date,'%d %M %Y')) 2020. 10. 3.
MySQL에서 데이터베이스의 모든 테이블에 대한 DDL을 생성하는 방법 MySQL 데이터베이스의 모든 테이블에 대한 DDL을 한 번에 생성하는 방법. 다음 쿼리가 테이블에 대한 DDL을 출력한다는 것을 알고 있습니다. 그러나 데이터베이스에 수백 개의 테이블이 있기 때문에 한 번에 모든 테이블의 DDL을 원합니다. show create table .; 예를 들면 : show create table projectdb.customer_details; 위의 쿼리는 customer_details 테이블의 DDL이됩니다. Windows OS에서 MySQL 워크 벤치와 함께 MySQL을 사용하고 있습니다. 해결 방법 mysqldump 명령 줄 유틸리티를 사용하여 수행 할 수 있습니다. mysqldump -d -u -p -h -d 옵션은 "데이터 없음"을 의미합니다. 참조 페이지 http.. 2020. 10. 2.
MySQL 사용자 복사 내 MySQL 테스트 데이터베이스에 보고서 생성과 관련된 테이블에 대한 읽기 전용 액세스 권한이있는 사용자와 동일한 테이블에 대한 읽기-쓰기 액세스 권한이있는 두 명의 사용자를 만들고 싶습니다. 이는 일반적으로 읽기 전용 사용자와 연결되지만 특정 작업에 대해 읽기-쓰기 사용자로 전환하는 하위 시스템을 테스트하기위한 것입니다. 올바른 권한을 가진 읽기-쓰기 사용자를 만들었으며 이제 동일한 사용자의 읽기 전용 버전이 필요합니다. 많은 권한을 설정해야했기 때문에 읽기 전용 버전을 처음부터 만드는 것이 아니라 다소 힘들었습니다. 기존 사용자를 기반으로 새 사용자를 만든 다음 새 사용자의 INSERT / UPDATE / DELETE 권한을 제거 할 수있는 방법이 있습니까? CREATE USER 'user2'LIK.. 2020. 10. 2.
MySQL mysql 데이터베이스에서 중복 레코드를 삭제하는 방법은 무엇입니까? Rails 또는 mysql 쿼리를 사용하여 mysql 데이터베이스에서 중복 레코드를 삭제하는 가장 좋은 방법은 무엇입니까? 해결 방법 할 수있는 일은 다음과 같은 방법으로 고유 한 레코드를 새 테이블에 복사하는 것입니다. select distinct * into NewTable from MyTable 참조 페이지 https://stackoverflow.com/questions/659906 2020. 10. 2.
MySQL 저장 프로시 저는 테이블 이름을 매개 변수로 사용하지 않습니다. 저장 프로 시저를 작성했습니다. 테이블 이름을 입력 매개 변수로 사용하는 것 외에는 정상적으로 작동합니다. MySQL에서 내 proc을 보자. DELIMITER $$ USE `db_test`$$ DROP PROCEDURE IF EXISTS test_proc$$ CREATE DEFINER=`root`@`localhost` PROCEDURE `test_proc`(IN serviceName VARCHAR(10),IN newsInfoTable VARCHAR(100)) BEGIN SELECT COUNT(*) FROM newsInfoTable WHERE newsServiceName=serviceName; END$$ DELIMITER ; 저장 프로 시저 호출 매개 변수 : USE db_test; CALL test_p.. 2020. 10. 2.
MySQL Zend DB Select : ORDER BY FIELD ( 'id', some_array)-어떻게? Zend 프레임 워크에서 다음 쿼리를 어떻게 작성 하시겠습니까? SELECT * FROM table_name ORDER BY FIELD (field_name, 'Small', 'Medium', 'Large'); "Order by"부분 만 필요합니다. :) 감사! 해결 방법 이것에 대해 : $db = Zend_Db_Table::getDefaultAdapter(); $select = $db->select(); $select->from('table_name') ->order(new Zend_Db_Expr("FIELD(field_name, 'Small','Medium','Large')")); var_dump($select->assemble()); 결과 : string 'SELECT `table_name`.* F.. 2020. 10. 2.
MySQL phpMyAdmin을 사용하여 MySQL 이벤트 일정을 설정할 수 있습니까? 매일 첫 1 분에 필드를 증가시키고 특정 값에 도달하면 값을 1로 설정하고 싶습니다. MySQL에서 직접 수행하고 싶지만 phpMyAdmin을 사용하는 것이 좋습니다. 해결 방법 바로 .. SQL 상자에서 적절한 CREATE EVENT SQL을 실행합니다. 그러나 MySQL 서버에는 이벤트 스케줄러가 활성화되어 있고 데이터베이스 사용자에 대한 EVENT 권한이 있어야합니다. SELECT @@ event_scheduler; 를 호출하면 스케줄러가 사용 가능하고 활성화되어 있는지 알 수 있습니다. 비활성화 된 경우 이벤트 스케줄러를 활성화하려면 SET GLOBAL event_scheduler : = 1; 을 호출 해보십시오. 이 작업이 성공하려면 SUPER 권한이 필요합니다. 참조 페이지 https://st.. 2020. 10. 2.