«mysql» 태그된 질문

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


10
각 그룹화 된 결과 그룹에 대한 상위 n 개 레코드 가져 오기
다음은 가장 간단한 예이지만 모든 솔루션을 확장 할 수 있어야하지만 많은 n 개의 상위 결과가 필요합니다. 아래 표에 개인, 그룹 및 연령 열 이있는 경우 각 그룹에서 가장 나이가 많은 두 사람을 어떻게 구할 수 있습니까? (그룹 내 동점은 더 많은 결과를 산출하지 않지만 알파벳 순서로 처음 2 개를 제공해야 …

7
테이블에서 데이터 행을 삭제 한 후 MySQL InnoDB가 디스크 공간을 공개하지 않음
InnoDB 스토리지 엔진을 사용하는 하나의 MySQL 테이블이 있습니다. 약 2M 개의 데이터 행을 포함합니다. 테이블에서 데이터 행을 삭제해도 할당 된 디스크 공간이 해제되지 않았습니다. optimize table명령 을 실행 한 후 ibdata1 파일의 크기도 줄어들지 않았습니다 . MySQL에서 디스크 공간을 회수 할 수있는 방법이 있습니까? 나는 나쁜 상황에 처해있다. 이 응용 …
140 mysql  innodb  delete-row 

8
MySQL 날짜 형식 DD / MM / YYYY 선택 쿼리?
날짜 형식으로 주문하는 방법에 약간 혼란 스럽습니다. 형식의 경우 YYYY-MM-DD다음을 수행하십시오....ORDER BY date DESC... 당신은 어떻게 주문 DD/MM/YYYY하시겠습니까? 작동하지 않습니다. SELECT * FROM $table ORDER BY DATE_FORMAT(Date, '%Y%m%d') DESC LIMIT 14
140 mysql 

3
열 이름으로 사용 된 예약어를 어떻게 이스케이프합니까? MySQL / 테이블 생성
.NET의 클래스에서 테이블을 생성하고 있는데 한 가지 문제는 클래스 key에 예약 된 MySQL 키워드 인 필드 이름 이 있을 수 있다는 것입니다 . create table 문에서 어떻게 이스케이프 처리합니까? (참고 : 아래의 다른 문제는 텍스트가 색인 / 고유 한 고정 크기이어야한다는 것입니다) create table if not exists misc_info ( id …
139 mysql  escaping 

10
MySQL에서 독창성을 떨어 뜨리는 방법?
Create Table: CREATE TABLE `fuinfo` ( `fid` int(10) unsigned NOT NULL, `name` varchar(40) NOT NULL, `email` varchar(128) NOT NULL, UNIQUE KEY `email` (`email`), UNIQUE KEY `fid` (`fid`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 고유 키를 email어떻게 삭제하고 싶 습니까?
139 mysql  indexing  sql-drop 

14
마스터와 슬레이브에 MySQL 복제의 경우 데이터베이스가 다른 경우 MySQL 데이터베이스를 다시 동기화하는 방법
MySQL Server1은 MASTER 로 실행 중 입니다. MySQL Server2은 SLAVE 로 실행 중 입니다. 이제 DB 복제가 MASTER 에서 SLAVE로 진행되고 있습니다. Server2네트워크에서 제거하고 하루 후에 다시 연결하십시오. 이 후 master 및 slave의 데이터베이스에 불일치가 있습니다. 마스터에서 슬레이브로 가져온 DB를 복원 한 후에도 DB를 다시 동기화하는 방법으로도 문제가 해결되지 않습니까?

9
MySQL 업데이트 쿼리의 값 증가
+1 포인트를 제공하기 위해이 코드를 만들었지 만 제대로 작동하지 않습니다. mysql_query(" UPDATE member_profile SET points= ' ".$points." ' + 1 WHERE user_id = '".$userid."' "); $ points 변수는 현재 사용자의 포인트입니다. 1에 플러스를 더하고 싶습니다. 예를 들어 그가 5 포인트를 가졌다면 5 + 1 = 6이어야합니다. 그러나 그렇지 않습니다. 1 …
139 php  mysql  sql  sql-update 

8
실제 파일에서 MySQL 데이터베이스 복원
실제 데이터베이스 파일에서 MySQL 데이터베이스를 복원 할 수 있습니까? 다음 파일 형식의 디렉토리가 있습니다. client.frm client.MYD client.MYI 약 20 개의 테이블이 더 있습니다. 나는 일반적으로 mysqldump 또는 유사한 도구를 사용하여 1 SQL 파일의 모든 것을 가져옵니다. 그래서 이러한 유형의 파일을 처리하는 방법은 무엇입니까?
139 mysql  backup  restore 

15
MySQL의 기존 행에 대한 Insert Statement 가져 오기
MySQL을 사용하여 쿼리를 실행할 수 있습니다. SHOW CREATE TABLE MyTable; 그리고 특정 테이블에 대한 테이블 작성 명령문을 리턴합니다. 테이블이 이미 작성되어 있고 다른 데이터베이스에서 동일한 테이블을 작성하려는 경우 유용합니다. 이미 존재하는 행 또는 행 집합에 대해 insert 문을 가져올 수 있습니까? 일부 테이블에는 많은 열이 있으므로 insert 문을 쓰거나 데이터를 …
139 mysql  syntax 

7
MySQL-하나의 쿼리에서 다른 값으로 여러 행 업데이트
다른 값으로 여러 행을 업데이트하는 방법을 이해하려고하는데 그것을 얻지 못합니다. 해결책은 어디에나 있지만 나에게는 이해하기 어려운 것 같습니다. 예를 들어, 하나의 쿼리에 대한 세 가지 업데이트 : UPDATE table_users SET cod_user = '622057' , date = '12082014' WHERE user_rol = 'student' AND cod_office = '17389551'; UPDATE table_users SET cod_user = …
139 mysql  sql  sql-update 

10
MySQL 쿼리에서 텍스트를 숫자로 변환
MySQL 쿼리 내에서 텍스트를 숫자로 변환 할 수 있습니까? 이름과 "이름-번호"형식의 숫자로 구성된 식별자가있는 열이 있습니다. 열에 VARCHAR 유형이 있습니다. 숫자 (같은 이름을 가진 행)에 따라 행을 정렬하고 싶지만 열은 문자 순서에 따라 정렬됩니다. name-1 name-11 name-12 name-2 숫자를 잘라 내면 'varchar'숫자를 '실제'숫자로 변환하고이를 사용하여 행을 정렬 할 수 있습니까? …
138 mysql  sql 


6
왼쪽 만 첫 번째 행
왼쪽 조인의 첫 번째 행만 얻는 것에 대한 많은 스레드를 읽었지만 어떤 이유로 든 작동하지 않습니다. 여기 내 구조가 있습니다 (물론 단순화 됨) 피드 id | title | content ---------------------- 1 | Feed 1 | ... 예술가 artist_id | artist_name ----------------------- 1 | Artist 1 2 | Artist 2 feeds_artists …


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