반응형

mysql 27

PHP, MySQL 오류: 열 개수가 1행의 값 개수와 일치하지 않음

PHP, MySQL 오류: 열 개수가 1행의 값 개수와 일치하지 않음 오류가 발생합니다. Column count doesn't match value count at row 1 다음 코드부터: $name = $_GET['name']; $description = $_GET['description']; $shortDescription = $_GET['shortDescription']; $ingredients = $_GET['ingredients']; $method = $_GET['method']; //$image = $_GET['image']; $username = $_GET['username']; $length = $_GET['length']; $dateAdded = uk_date(); $conn = mys..

programing 2023.10.31

mysql 열에 있는 모든 값을 변경합니다.

mysql 열에 있는 모든 값을 변경합니다. 나는 "Quellendatum" 테이블 열의 모든 값을 변경하고 싶습니다. 행 값이 2005-06-20인 경우 2012-06-20으로 대체해야 합니다.행 값이 NULL이거나 비어 있으면 손상되지 않아야 합니다. 현재 행을 선택하여 수동으로 수정합니다. UPDATE `outgoing2`.`tbl_hochschule` SET `Quellendatum` = '2012-06-20' WHERE `tbl_hochschule`.`id` =1; 이 작업을 자동화할 수 있는 방법이 있습니까?다음은 어떻습니까? UPDATE outgoing2.tbl_hochschule SET Quellendatum = '2012-06-20' WHERE Quellendatum = '2005-06-..

programing 2023.10.31

중복된 기본 키에서 Pandas to_sql이 실패함

중복된 기본 키에서 Pandas to_sql이 실패함 팬더를 이용해 기존 테이블에 추가하고 싶습니다.df.to_sql()기능. 설정했습니다if_exists='append', 하지만 내 테이블에는 기본 열쇠가 있습니다. 저는 다음과 같은 작업을 하고 싶습니다.insert ignore하려고 할 때는append기존 테이블에 중복 입력 오류가 발생하지 않도록 하겠습니다. 팬더로 가능한가요, 아니면 명시적인 쿼리를 작성해야 하나요?안타깝게도 "INSERT GRANGE"를 지정할 수 있는 옵션이 없습니다.이렇게 해서 중복되지 않는 행을 데이터베이스에 삽입할 수 있게 되었습니다(데이터프레임 이름은 df). for i in range(len(df)): try: df.iloc[i:i+1].to_sql(name="Tabl..

programing 2023.10.26

PHP/MySQL(InnoDB)로 TRANCATION/COMIT가 성능을 크게 향상시키는 이유는 무엇입니까?

PHP/MySQL(InnoDB)로 TRANCATION/COMIT가 성능을 크게 향상시키는 이유는 무엇입니까? 대규모 CSV 파일의 데이터를 가져오는 일을 해왔습니다. 대개는 100,000개 미만의 레코드를 사용합니다.저는 PHP와 MySQL(InnoDB tables)로 작업하고 있습니다.MySQL 이전에 PHP를 사용하여 일부 필드를 변환하고 텍스트 처리를 수행해야 했습니다.INSERTs (일부의process_note_data()아래)에 기재되어 있습니다.MySQL의LOAD DATA실현 가능성이 없었으니 제안하지 말아주세요. 나는 최근에 다음을 이용하여 MySQL 트랜잭션을 사용하여 이 프로세스의 속도를 향상시키려고 했습니다.START TRANSACTION그리고.COMMIT. 실적 상승은 놀라웠습니다.처..

programing 2023.10.21

표에서 BLOB 열의 총 데이터 크기 계산

표에서 BLOB 열의 총 데이터 크기 계산 저는 BLOB 데이터가 많은 표를 한 칸에 가지고 있습니다.파일 시스템에 데이터를 덤프하기 위한 유틸리티를 작성하고 있습니다.하지만 덤핑을 하기 전에 디스크에 모든 블롭 필드를 테이블 전체로 내보낼 수 있는 공간이 있는지 확인해야 합니다. 표에 있는 모든 블롭 필드의 크기를 얻을 수 있는 효율적인 방법을 제안해주세요.MySQL 기능을 사용할 수 있습니다.OCTET_LENGTH(your_column_name). 자세한 내용은 여기를 참조하십시오.select sum(length(blob_column)) as total_size from your_table select sum(length(blob_column_name)) from desired_tablename; 애..

programing 2023.10.16

PHPExcel을 사용한 CSV 내보내기/가져오기

PHPExcel을 사용한 CSV 내보내기/가져오기 PHPExcel 라이브러리를 이용하여 CSV 내보내기 및 가져오기를 위한 샘플 코드를 안내해주시거나 제공해주시겠습니까? 엑셀 수출입은 괜찮지만 CSV 수출입도 필요합니다.CSV 수출입의 다른 수단이 있는데 PHPExcel로도 가능한가요?PHPExcel 개체로 CSV 파일을 가져오려면 다음과 같이 하십시오. $inputFileType = 'CSV'; $inputFileName = 'testFile.csv'; $objReader = PHPExcel_IOFactory::createReader($inputFileType); $objPHPExcel = $objReader->load($inputFileName); PHPExcel 개체에서 CSV 파일을 내보내려면 다..

programing 2023.10.16

MySQL 쿼리 캐싱을 비활성화하는 방법

MySQL 쿼리 캐싱을 비활성화하는 방법 다른 열에 대한 다른 쿼리를 벤치마킹하려고 하는데 MySQL에서 이를 허용하지 않습니다.쿼리를 처음 실행한 후에는 해당 쿼리에 대해 동일한 실행 시간을 다시 얻을 수 없습니다.예를 들어 쿼리가 처음 0.062초 안에 실행되면 두 번째, 세 번째 등 실행에 대해 동일한 실행 시간을 절대 얻을 수 없습니다.0초나 0.015 정도가 됩니다. MySQL 쿼리 캐시 비활성화 및 삭제에 대한 게시물을 많이 읽었지만 그 중 어떤 것도 도움이 되지 않았습니다. 이 SO 게시물을 여기에. 제가 어떻게 하든 MySQL은 캐시된 결과를 사용해야 한다고 고집하는 것 같습니다. MySQL Workbench를 다시 시작한 다음 실행합니다. set global query_cache_type..

programing 2023.09.26

내 사이트의 고유 방문자를 어떻게 계산합니까?

내 사이트의 고유 방문자를 어떻게 계산합니까? 홈페이지에서 가장 많이 본 게시물을 보여주기 위해 사용자 게시물에 대한 방문자 집계 시스템을 만들고 있습니다.지금은 방문자 수를 세는 시스템이 있지만 페이지가 새로 고쳐질 때마다 보기가 등록됩니다.Google Analytics를 사용할 수 없습니다. 제가 필요한 것은 독특한 방문객만 셀 수 있는 방문 카운터입니다.저의 경우, 독특함은 하루에 한 사람만 게시물을 볼 수 있다는 것을 의미합니까?일주일이라도 효과가 있을 것 같습니다.여기에 저 php 코드를 써주실 수 있나요?원하시면 좋은 튜토리얼 링크도 주시면 됩니다. 코드가 수행해야 할 작업(또는 동등한 작업)은 다음과 같습니다. 페이지가 로드되면 방문자가 새것인지 오래된것인지 확인합니다(방법을 모르겠습니다....

programing 2023.09.21

mysql DATETIME 열을 epoch seconds로 변환

mysql DATETIME 열을 epoch seconds로 변환 나는 컬럼 mysql을 가지고 있습니다.datetimeDATTIME 형식입니다. 할 방법이 있습니까?SELECT이 칼럼을 에포크 초 안에?그렇지 않다면 날짜 시간 형식을 에포크 초로 변환하는 가장 좋은 방법은 무엇입니까?이것을 포착하기 위해 어떤 종류의 필드가 가장 좋을까요?MySQL의 기능 사용다음을 사용할 수 있습니다. SELECT UNIX_TIMESTAMP(yourfield) FROM yourtable; 그리고 UPDATE의 경우 invers 함수는 : FROM_UNIXTIME(...)입니다.언급URL : https://stackoverflow.com/questions/10839151/convert-mysql-datetime-colum..

programing 2023.09.21
반응형