반응형

MySQL 102

장고 외부에서 장고 데이터베이스 레이어를 사용하고 있습니까?

장고 외부에서 장고 데이터베이스 레이어를 사용하고 있습니까? 저는 Django에서 만든 멋진 데이터베이스를 가지고 있습니다.그리고 제 웹사이트 이외의 python 스크립트를 통해 인터페이스하고 싶습니다.그래서 저는 Django 사이트 밖에서 Django 데이터베이스 API를 사용할 수 있는지 궁금하고, 사용할 수 있는 방법을 알고 있는 사람이 있습니까?구글은 이것에 대해 많은 히트작을 내놓지 않았다.모델 Import를 포함한 콜을 수행하기 전에 Django 설정을 구성하기만 하면 됩니다.다음과 같은 경우: from django.conf import settings settings.configure( DATABASE_ENGINE = 'postgresql_psycopg2', DATABASE_NAME = 'd..

sourcecode 2022.09.13

열을 빈 문자열로 기본 설정하다

열을 빈 문자열로 기본 설정하다 SQL 문을 통해 열의 기본값을 빈 문자열로 지정할 수 있는 방법이 있습니까?''대신NULL?예 - DEFAULT 제약 조건을 사용합니다. DROP TABLE IF EXISTS `example`.`test`; CREATE TABLE `example`.`test` ( `string_test` varchar(45) NOT NULL DEFAULT '' ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 언급URL : https://stackoverflow.com/questions/3357953/default-a-column-with-empty-string

sourcecode 2022.09.12

MySQL - 동일한 테이블의 행을 기준으로 한 합계 열 값

MySQL - 동일한 테이블의 행을 기준으로 한 합계 열 값 제품을 기준으로 새 열에 '현금', '체크', '신용 카드' 합계를 표시하려고 합니다.같은 테이블의 아이디 표 - 지불 +-----------+------------+---------------+--------+ | ProductID | SaleDate | PaymentMethod | Amount | +-----------+------------+---------------+--------+ | 3 | 2012-02-10 | Cash | 10 | | 3 | 2012-02-10 | Cash | 10 | | 3 | 2012-02-10 | Check | 15 | | 3 | 2012-02-10 | Credit Card | 25 | | 4 | 2012-..

sourcecode 2022.09.12

오류 2002(HY000):소켓 '/tmp/mysql'을 통해 로컬 MySQL 서버에 연결할 수 없습니다.양말'

오류 2002(HY000):소켓 '/tmp/mysql'을 통해 로컬 MySQL 서버에 연결할 수 없습니다.양말' MySQL을 OS X Mountain Lion my my MySQL my mac mac mac mac mac mac mac mac mac mac Mac X 했습니다.homebrew install mysql 제가 i , , , , , , , , 。mysql -u root하다 오류 2002(HY000):소켓 '/tmp/mysql'을 통해 로컬 MySQL 서버에 연결할 수 없습니다.양말' (2) 이 오류는 무엇을 의미합니까?어떻게 하면 고칠 수 있죠?MySQL을 mysql명령어를 입력합니다.하려면 을 실행합니다.brew services start mysql기본적으로 brew는 루트 비밀번호 없이 M..

sourcecode 2022.09.12

SQLite INSERT - 중복 키 업데이트 시(UPSERT)

SQLite INSERT - 중복 키 업데이트 시(UPSERT) MySQL에는 다음과 같은 기능이 있습니다. INSERT INTO visits (ip, hits) VALUES ('127.0.0.1', 1) ON DUPLICATE KEY UPDATE hits = hits + 1; 이 기능은 SQLite에 존재하지 않는 것으로 알고 있는데, 2개의 쿼리를 실행하지 않고도 동일한 효과를 얻을 수 있는 방법이 있는지 알고 싶습니다.또, 이것이 불가능한 경우는, 다음의 어느 것을 추천합니다. 선택 + (삽입 또는 업데이트) 또는 업데이트(+ 업데이트 실패 시 삽입) INSERT OR IGNORE INTO visits VALUES ($ip, 0); UPDATE visits SET hits = hits + 1 WHE..

sourcecode 2022.09.11

PDOException SQLSTATE[HY000] [2002] 해당 파일 또는 디렉터리가 없습니다.

PDOException SQLSTATE[HY000] [2002] 해당 파일 또는 디렉터리가 없습니다. 기본적인)만, 하면, 커맨드(「fortrabbit를할 수 .php artisan migrate ★★★★★★★★★★★★★★★★★」php artisan db:seed에러 메세지가 표시됩니다. [PDOException] SQLSTATE[HY000] [2002] No such file or directory 테이블이 있기 때문에 어느 시점에서는 이행이 성공했을지도 모릅니다만, 지금은 이 이행이 기능하지 않는 이유는 설명되지 않습니다. Larabel 4: 에서 "호스트"를 변경합니다.app/config/database.php을 "로 변경합니다.1'은요? Larabel 5+: 에서 "DB_HOST" 를 변경합니다...

sourcecode 2022.09.06

WHERE 절에서 mysql SUM()을 사용합니다.

WHERE 절에서 mysql SUM()을 사용합니다. 내가 이 테이블을 가지고 있다고 가정해봐 id | cash 1 200 2 301 3 101 4 700 이전 현금의 합계가 특정 값보다 큰 첫 번째 행을 반환하고 싶습니다. 예를 들어 이전 현금의 합계가 500보다 큰 첫 번째 행을 반환하려면 3행으로 반환해야 합니다. mysql 문을 사용하여 이 작업을 수행하려면 어떻게 해야 합니까? 사용.WHERE SUM(cash) > 500동작하지 않다HAVING 절에서는 비교를 위해 집계를 사용할 수 있습니다. GROUP BY ... HAVING SUM(cash) > 500 그HAVING절에서는 GROUP BY 절을 정의해야 합니다. 이전 현금의 합계가 특정 값보다 큰 첫 번째 행을 얻으려면 다음을 사용합니다. ..

sourcecode 2022.09.05

Node.js에서 MySQL(ORM 없음)을 어떻게 조롱합니까?

Node.js에서 MySQL(ORM 없음)을 어떻게 조롱합니까? 하고 Node.js펠릭스의 의뢰인과 함께요ORM을 사용하지 않습니다. 나는 때문에 (DAL 이외의)node-mysql 할지 잘 CRUD가 있습니다. 어떻게 이 일을 해낼지 생각나는 거 없어?사용하면을 붙일 수 .sinon은 모듈 전체에 mock 또는 을 붙일 수 있습니다.를 들어, '아까다', '아까다'가 있다고 해 보겠습니다.mysql 에는 "Module" 의 .query: var mock; mock = sinon.mock(require('mysql')) mock.expects('query').with(queryString, queryParams).yields(null, rows); queryString,queryParams예상되는 입력입..

sourcecode 2022.09.05

MySQL: 저장 프로시저에서 여러 필드를 여러 변수로 선택

MySQL: 저장 프로시저에서 여러 필드를 여러 변수로 선택 MySQL에서 동일한 선택 쿼리 내에서 여러 열을 여러 변수로 선택할 수 있습니까? 예를 들어 다음과 같습니다. DECLARE iId INT(20); DECLARE dCreate DATETIME; SELECT Id INTO iId, dateCreated INTO dCreate FROM products WHERE pName=iName; 올바른 구문은 무엇입니까?구문이 올바르지 않습니다. INTO 앞에 필드를 순서대로 나열하고 다음에 해당하는 대상 변수를 나열해야 합니다. SELECT Id, dateCreated INTO iId, dCreate FROM products WHERE pName = iName ==========외부========== @..

sourcecode 2022.09.05

Ruby gem mysql2 설치 실패

Ruby gem mysql2 설치 실패 이 질문에는 이미 답변이 있습니다. gem install mysql2 실패 (8개의 답변) 닫힘3개월 전에요. mysql2 gem 설치 시 명백한 오류 없이 실패합니다.mysql2를 설치하기 위해 어떻게 대처해야 하는지 아는 사람 있나요? $ sudo gem install mysql2 Building native extensions. This could take a while... ERROR: Error installing mysql2: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb check..

sourcecode 2022.09.05
반응형