sqlite

Qutebrowser의 sqlite3 기록에 URL 목록 추가
sqlite

Qutebrowser의 sqlite3 기록에 URL 목록 추가

일반 개요 다음 형식의 `history.csv url'이라는 CSV 파일이 있습니다. <url>;<title>;2024-03-30T12:00:00;2024-03-30T12:00:00 (이것2024-03-30T12:00:00그것은 동일합니다) 목표는 sqlite3의 Qutebrowser 기록에서 이 URL을 얻는 것입니다. 내가 뭘 한거지 사전 요청 먼저 Qutebrowser를 닫았습니다. 데이터베이스 열기 난 달린다: sqlite3 ~/.local/share/qutebrowse...

Admin

dotnet 핵심 웹 애플리케이션을 실행한 후 sqlite3 기록이 작동하지 않는 이유는 무엇입니까?
sqlite

dotnet 핵심 웹 애플리케이션을 실행한 후 sqlite3 기록이 작동하지 않는 이유는 무엇입니까?

지난 1~2년 동안 저는 웹 개발 프로젝트에 sqlite3을 자주 사용했습니다. 저는 항상 갑자기 명령 기록이 더 이상 작동하지 않는 문제를 발견했습니다. (위쪽 화살표를 누르면 bash에서와 같이 명령 기록이 표시됩니다.) 참고로 Ubuntu 22.04.3 LTS(6.5.0-21-generic) 및 .NET Core 8.0.200을 실행하고 있습니다. 내가 시도한 것 나는 이것을 이해할 수 없다. 파일을 확인해 ~/.sqlite_history보니 정상적으로 보입니다. env 변수를 확인했지만 $S...

Admin

SQLite3은 파일 권한과 소유자를 무작위로 변경합니다.
sqlite

SQLite3은 파일 권한과 소유자를 무작위로 변경합니다.

저는 PHP 애플리케이션으로 sqlite3을 사용하고 있습니다. 내가 사용하는 함수는 PHP에 내장된 Sqlite3 패키지에서 가져온 것입니다. 테스트를 위해 DB를 다시 시작하는 등 일반적인 CRUD 작업을 수행하지 않습니다. 여기에는 테이블 삭제 및 더미 데이터 재삽입이 포함됩니다. DB 파일에 대한 파일 권한은 sudo chmod a+rw및 입니다 sudo chown $USER:www-data. 이것은 모두 좋습니다. 하지만 적어도 하루에 한 번은 쓰기 금지 오류가 발생합니다. 데이터베이스를 보...

Admin

파이프라인 SQL 쿼리를 통해 명령 찾기
sqlite

파이프라인 SQL 쿼리를 통해 명령 찾기

운영 체제: RockyLinux 8.5 이 명령은 매우 잘 작동합니다. sqlite3 files.db "select file from A;" | rsync -R -av --files-from=/dev/stdin /SOURCE /DESTINATION/Out 파이프가 없는 결과: sqlite3 files.db "select file from A;" file1.txt file2.txt file3.txt 동일한 접근 방식을 사용하려고 하지만 find 명령을 사용합니다. sqlite3 files.db "...

Admin

관리자 없이 누락된 Python 모듈을 오프라인으로 설치하는 방법
sqlite

관리자 없이 누락된 Python 모듈을 오프라인으로 설치하는 방법

임베디드 운영 체제(사용자 정의 Linux 빌드 루트)를 실행하는 장치가 있습니다. 오프라인 상태이며아니요패키지 관리자( apt, yum등) 및 Python에 대한 모듈이 여러 개 누락되어 있으며, 그 중 하나는 애플리케이션을 실행하는 데 중요합니다. Python도 마찬가지입니다 pip(이유는 오프라인 시스템입니다). 나는 할 수 없다현재 실행 중인 운영 체제를 다시 빌드하고 미션 크리티컬 시스템은 계속 실행되어야 합니다. 내가 해야 할 일은 sqlite3여기에 Python 모듈을 추가하는 것뿐입니다...

Admin

SQLite 테이블 생성
sqlite

SQLite 테이블 생성

컬럼 데이터를 기반으로 테이블을 생성할 수 있나요? Exchange현재 많은 열이 포함된 테이블이 있습니다. ID:NAME:PRICE 1:Stick:12 2:Stone:20 3:Water:1 4:Water:1 하지만 Name해당 열을 기반으로 많은 수의 테이블을 만들고 해당 이름이 포함된 행을 선택하여 해당 테이블로 이동하고 싶습니다. 따라서 위의 예에서 결과는 3개의 새 테이블이 됩니다. Stick, Stone&Water 테이블 Water은 1:Water:1 2:Water:1 ...

Admin

SQLite 데이터베이스를 열거나 쿼리할 때 정확히 무엇이 캐시됩니까?
sqlite

SQLite 데이터베이스를 열거나 쿼리할 때 정확히 무엇이 캐시됩니까?

SQLite 데이터베이스를 쿼리하기 위해 기존 코드를 개선해 달라는 요청을 받았습니다. 원래 코드는 데이터베이스에 대해 여러 차례 별도의 호출을 수행하고 Python에서 결과를 필터링했습니다. 대신 데이터베이스 생성을 다시 작성하고 필터링 논리를 SQL 쿼리에 넣기로 결정했습니다. 다양한 크기의 데이터베이스에서 벤치마크를 실행한 후. 원래 구현과 비교하여 n=3새 구현의 쿼리에 대한 평균 쿼리 시간이 훨씬 더 빠르다는 것을 알았습니다(3초 대 46초).분). 캐시 문제인 것 같은데 출처가 무엇인지 잘...

Admin

/var는 Yum 캐시로 인해 계속 채워집니다.
sqlite

/var는 Yum 캐시로 인해 계속 채워집니다.

centos 7.5 서버의 yum 메타데이터로 인해 /var/cache 디렉토리가 채워지는 경우가 많습니다. 다음 파일이 대부분의 공간을 차지합니다. 또한 /etc/yum.conf에서 보유 캐시를 0으로 설정했습니다. 하지만 아직 해결되지 않았습니다. 누군가 이 문제에 대해 밝혀서 동일한 문제를 해결하시기 바랍니다. [4.0K] centos7-x86_64-updates [ 0] cachecookie [ 52M] filelists.xml.gz [4.0K] gen [535M] filelist...

Admin

bash 배열에 sqlite3 테이블 이름 저장
sqlite

bash 배열에 sqlite3 테이블 이름 저장

sqlite3 데이터베이스의 기하학 필드가 포함된 테이블 이름을 bash 배열에 저장하여 반복할 수 있는 방법을 알아내려고 합니다. 이것이 내가 가지고 있는 것이지만 현재는 비어 있습니다. CMD="SELECT f_table_name FROM geometry_columns;" readarray -t arr < <( `sqlite3 db.sqlite "$CMD"` ) 나는 또한 다음을 시도했습니다. readarray -t arr < <( sqlite3 db.sqlite "...

Admin

환경 변수(Bash)를 사용하여 PRAGMA를 sqlite3에 전달할 수 있나요?
sqlite

환경 변수(Bash)를 사용하여 PRAGMA를 sqlite3에 전달할 수 있나요?

SQLite3 PRAGMA FOREIGN_KEYS = OFF기본 설정. 물론 이로 인해 문제가 발생합니다. 에 명령을 넣어 PRAGMA를 영구적으로 켤 수 있다는 것을 알고 있지만 ~/.sqliterc문제는 이것이 내 호출뿐만 아니라 SQLite3에 대한 모든 호출에 영향을 미친다는 것입니다. 이로 인해 설치된 다른 스크립트에 예상치 못한 결과가 발생할 수 있습니다. 그러므로 나는 사용을 피하고 싶다 ~/.sqliterc. 저는 Bash 스크립트에서 SQLite3을 사용하고 있습니다(터미널에서 입력하...

Admin

Libtool이 경로를 지정할 때 잘못된 디렉토리를 검색합니다.
sqlite

Libtool이 경로를 지정할 때 잘못된 디렉토리를 검색합니다.

소프트웨어 설치에 도움이 필요합니다. 일반적으로 관리자 권한 없이 클러스터(CentOS)에 PostGIS를 설치하려고 합니다. sqlite3 설치(오류 연결)가 있는데 이게 깨진 것 같습니다. 내 자신은 일반적으로 작동하며 이전에 (설치 프로세스를 통해서도) 사용되었습니다. 냠을 사용할 수 없습니다. 상세히: MakeFiles를 빌드하기 위해 필요할 수 있다고 생각하여 몇 가지 플래그를 설정했습니다. ./configure --prefix="$HOME/.local" CFLAGS="-I$HOME/.loc...

Admin

ModuleNotFoundError: '_sqlite3'이라는 모듈이 없습니다.
sqlite

ModuleNotFoundError: '_sqlite3'이라는 모듈이 없습니다.

다른 Python 버전이 설치되어 독점적으로 사용되므로 파일을 python3.7편집했습니다 .bashrc. 우리는 서버 Centos7와 협력하고 있습니다.Linux # .bashrc # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # Uncomment the following line if you don't like systemctl's auto-paging feature: # export SYSTEM...

Admin