«mysql» 태그된 질문

MySQL은 SQL (Structured Query Language)을 사용하는 무료 오픈 소스 관계형 데이터베이스 관리 시스템 (RDBMS)입니다. SQL Server, SQLite 등과 같은 다른 DB에는이 태그를 사용하지 마십시오. 이들은 서로 다른 DB로서 데이터를 관리하기 위해 자체 SQL 방언을 사용합니다.

8
동일한 값을 가진 행 수 계산
테이블의 num 열에서 특정 num 값의 총 수를 계산하는 SQL 쿼리를 작성하는 방법은 무엇입니까? 예 : num = 1 인 경우 선택 결과 : 2 +-----+-----+ | NAME | NUM | +=====+=====+ | SAM | 1 | +-----+-----+ | BOB | 1 | +-----+-----+ | JAKE | 2 | +-----+-----+ …
80 mysql  sql 

4
mysql에서 SET autocommit = 1과 START TRANSACTION의 차이점 (내가 놓친 것이 있습니까?)
나는 MySQL의 트랜잭션을 읽고 있는데 내가 특정 사항을 올바르게 파악했는지 확실하지 않으며 올바르게 이해했는지 확인하고 싶습니다. 트랜잭션이 무엇을해야하는지 알고 있습니다. 문장 의미론을 이해했는지 여부는 확실하지 않습니다. 따라서 내 질문은 다음과 같이 잘못된 것입니다 (그렇다면 잘못된 것입니다). 기본적으로 자동 커밋 모드는 MySQL에서 활성화됩니다. 이제 SET autocommit=0;트랜잭션을 시작하고 SET autocommit=1;암시 적으로 커밋합니다. …


6
MySQL-구조는 같지만 데이터가 다른 여러 테이블에서 데이터 선택
좋아, 여기에 내 딜레마가있다. 정확히 동일한 데이터 구조를 가진 약 5 개의 테이블로 데이터베이스를 설정했다. 데이터는 지역화를 위해 이러한 방식으로 분리되고 총 약 450 만 개의 레코드를 분할합니다. 대부분의 경우 하나의 테이블 만 필요하며 모든 것이 정상입니다. 그러나 때로는 두 개 이상의 테이블에서 데이터가 필요하며 사용자 정의 열을 기준으로 정렬해야합니다. …

3
SQL 오류 errno : 121
CREATE TABLE `users` ( `UID` INT UNSIGNED NOT NULL AUTO_INCREMENT , `username` VARCHAR(45) NOT NULL , `password` VARCHAR(100) NULL , `name` VARCHAR(100) NULL , `gender` BIT NULL , `email` VARCHAR(255) NULL , `phone` VARCHAR(30) NOT NULL , `verified` BIT NOT NULL DEFAULT 0 , `time_zone` INT NULL , `time_register` DATETIME …


2
실제 MySQL 쿼리 시간 측정
잠금 해제 등을 기다리는 데 걸리는 시간을 측정하지 않고 쿼리 실행 시간을 측정하려면 어떻게해야합니까? 내 유일한 아이디어는 동일한 쿼리를 지속적으로 측정하고 가장 빠른 시간을 기록하는 것입니다.

4
전체 스키마를 덤프하기 위해 mysqldump에 필요한 최소 GRANT? (트리거가 없습니다 !!)
다음 perms를 사용하여 dump 라는 MySQL 사용자가 있습니다 . GRANT USAGE ON *.* TO 'dump'@'%' IDENTIFIED BY ... GRANT SELECT, LOCK TABLES ON `mysql`.* TO 'dump'@'%' GRANT SELECT, LOCK TABLES ON `myschema`.* TO 'dump'@'%' 덤프 사용자를 사용하여 모든 데이터 (트리거 및 프로 시저 포함)를 덤프하고 싶습니다 . 다음과 같은 방법으로 …


9
mysql에서 모든 n 번째 행을 어떻게 선택합니까?
꺾은 선형 차트를 만들기 위해 가져와야하는 일련의 값이 데이터베이스에 있습니다. 고해상도가 필요하지 않기 때문에 데이터베이스에서 5 번째 행을 모두 선택하여 데이터를 다시 샘플링하고 싶습니다.
79 mysql 

5
타임 스탬프 (자동)는 언제 업데이트됩니까?
나는 유형의 테이블의 열이있는 경우 TIMESTAMP기본적으로 가지고 : 나는의 가치 업데이트 할 경우 CURRENT_TIMESTAMP이 열은 현재 타임 스탬프로 업데이트됩니까 어떤 동일한 행 다른 열을? 그렇지 않은 것 같지만 이것이 일어날 일인지 확실하지 않습니다. 이것이 의미하는 바를 이해할 수 없습니다 ( MySQL 문서에서 ). 열이 자동 업데이트되는 경우 행에있는 다른 열의 …
79 mysql  sql  timestamp 

2
mysql order by, null 먼저 및 DESC 이후
필드별로 DESC를 정렬하고 NULL 값을 먼저 나열하려면 어떻게해야합니까? 그래서 나는 테이블이 있습니다. reuestId | offerId | offerTitle 1 | 1 | Alfa NULL | 2 | Beta 2 | 3 | Gamma 결과가 다음과 같도록 선택하고 싶습니다. NULL | 2 | Beta 2 | 3 | Gamma 1 | 1 …

5
고유 값 계산
예를 들어 고객에게 애완 동물 수를 묻는 데이터 세트가 있습니다. 하나의 쿼리로 고유 값 (1,2,3 등)을 계산할 수있는 방법이 있습니까? 감사! +----------+------+ | Customer | Pets | +----------+------+ | 20 | 2 | | 21 | 3 | | 22 | 3 | | 23 | 2 | | 24 …
79 mysql  sql 

4
두 날짜 간의 시간 차이를 분 단위로 계산
DATE내 빈 의 데이터 유형에 매핑되는 MySQL 데이터베이스에 타임 스탬프 필드가 있습니다 . 이제 현재 타임 스탬프와 데이터베이스에 저장된 타임 스탬프의 차이가> 20 분인 데이터베이스의 모든 레코드를 가져올 수있는 쿼리를 원합니다. 내가 어떻게 해? 내가 원하는 것은 : SELECT * FROM MyTab T WHERE T.runTime - now > 20 minutes …
79 mysql  sql  timestamp 

12
오류 1148 : 사용 된 명령은이 MySQL 버전에서 허용되지 않습니다.
다음을 사용하여 mysql 데이터베이스에 데이터를로드하려고합니다. LOAD DATA LOCAL INFILE A.txt INTO DB LINES TERMINATED BY '|'; 이 질문의 주제는 제가받는 답변입니다. 로컬 데이터 오프 로딩은 기본적으로 꺼져 있으며 명령을 사용하여 활성화해야 local-infile=1하지만이 명령을 어디에 배치해야하는지 모르겠습니다.
79 mysql  sql  import 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.