«mysql» 태그된 질문

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

6
복합 기본 키를 추가하는 ALTER TABLE
라는 테이블이 provider있습니다. 나는라는 세 개의 열이 person, place, thing. 중복 된 사람, 중복 된 장소 및 중복 된 물건이있을 수 있지만 절대로 사람과 장소를 조합 한 조합은있을 수 없습니다. 이 세 열을 사용하여 MySQL 에서이 테이블에 대한 복합 기본 키를 추가하려면 TABLE을 어떻게 변경합니까?


19
전체 mysql mysqldump 파일에서 단일 테이블을 복원 할 수 있습니까?
약 440 megs의 모든 테이블로 구성된 mysql 데이터베이스의 mysqldump 백업이 있습니다. mysqldump에서 테이블 중 하나의 내용을 복원하고 싶습니다. 이게 가능해? 이론적으로 원하는 테이블을 다시 작성하는 섹션을 잘라낼 수는 있지만 해당 크기의 텍스트 문서를 효과적으로 편집하는 방법조차 모릅니다.

19
MySQL 열을 AUTO_INCREMENT로 변경
AUTO_INCREMENT사실 이후 기본 키 열을 만들도록 테이블을 수정하려고합니다 . 다음 SQL을 시도했지만 구문 오류 알림이 나타납니다. ALTER TABLE document ALTER COLUMN document_id AUTO_INCREMENT 내가 잘못하고 있거나 불가능합니까? + -------------------- + | 버전 () | + -------------------- + | 5.0.75-0 우분투 10.2 | + -------------------- +
194 sql  mysql  alter-table 


5
독립형 전체 텍스트 검색 서버 선택 : Sphinx 또는 SOLR? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …

23
PDO로 행 수
주위에 많은 상충되는 진술이 있습니다. PHP에서 PDO를 사용하여 행을 계산하는 가장 좋은 방법은 무엇입니까? PDO를 사용하기 전에 그냥 사용했습니다 mysql_num_rows. fetchAll 때로는 큰 데이터 세트를 처리 할 수 ​​있기 때문에 원하지 않는 것이므로 사용하기에 좋지 않습니다. 의견 있으십니까?
192 php  mysql  pdo 

10
PHP / MySQL 삽입 행 다음 'id'를 얻습니다.
행을 삽입하면 테이블의 'id'필드가 자동으로 증가합니다. 행을 삽입하고 해당 ID를 얻고 싶습니다. 내가 말한대로 할 것이지만 행 삽입과 ID 가져 오기 사이의 시간에 대해 걱정하지 않고 할 수있는 방법이 있습니까? 입력 한 정보와 일치하는 행에 대해 데이터베이스를 쿼리 할 수 ​​있지만 ID가 유일한 차이는 있지만 중복이 많이 발생합니다.
192 php  mysql 

5
MySQL에서 INDEX와 KEY를 사용하는 것의 차이점은 무엇입니까?
다음 코드와 같이 INDEX를 사용하는 방법을 알고 있습니다. 그리고 외래 키 와 기본 키 를 사용하는 방법을 알고 있습니다 . CREATE TABLE tasks ( task_id INT UNSIGNED NOT NULL AUTO_INCREMENT, parent_id INT UNSIGNED NOT NULL DEFAULT 0, task VARCHAR(100) NOT NULL, date_added TIMESTAMP NOT NULL, date_completed TIMESTAMP, PRIMARY KEY (task_id), …
192 mysql  indexing  key 

18
SQL 파일을 mysql로 ​​가져 오기
라는 데이터베이스가 nitm있습니다. 거기에 테이블을 만들지 않았습니다. 그러나 데이터베이스에 필요한 모든 데이터가 들어있는 SQL 파일이 있습니다. 파일은 nitm.sql에 C:\ drive있습니다. 이 파일은 크기가 약 103MB입니다. wamp 서버를 사용하고 있습니다. MySQL 콘솔에서 다음 구문을 사용하여 파일을 가져 왔습니다. mysql>c:/nitm.sql; 그러나 이것은 효과가 없었습니다.
191 mysql  sql  database  windows  import 

3
MySQL의 높은 CPU 사용률
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문 업데이트 는 그래서 주제에 스택 오버플로합니다. 휴일 팔년 전에 . 이 질문을 개선하십시오 최근에 서버 CPU가 매우 높아졌습니다. CPU로드는 평균 13.91 (1 분) 11.72 (5 분) 8.01 (15 분)이며 내 사이트의 트래픽은 약간만 증가했습니다. top …
191 mysql  cpu-usage 

18
문자열이 JSON인지 테스트하는 방법?
간단한 AJAX 호출이 있으며 서버는 유용한 데이터가 포함 된 JSON 문자열 또는 PHP 함수에서 생성 된 오류 메시지 문자열을 반환합니다 mysql_error(). 이 데이터가 JSON 문자열인지 또는 오류 메시지인지 테스트하려면 어떻게해야합니까? isJSON함수 instanceof를 사용하여 무언가가 Array인지 테스트 하는 것처럼 호출되는 함수를 사용하는 것이 좋습니다 . 이것이 내가 원하는거야: if (isJSON(data)){ //do …
191 javascript  mysql  json 

6
테이블이 손상된 것으로 표시되어 수리해야합니다
워드 프레스 phpMyadmin 에서이 오류가 발생합니다. #145 - Table './DB_NAME/wp_posts' is marked as crashed and should be repaired phpMyadmin에 로그인하면 wp_posts가 "사용 중"이라고 표시됩니다 이로 인해 내 웹 사이트가 현재 다운되었습니다. 이 문제를 봤지만 phpMyadmin에 "복구"버튼이 보이지 않습니다. 이 문제를 해결하는 방법을 알려주십시오. PHP 명령을 어디에서 실행할지 잘 모르겠습니다. PHP에 …

11
MySQL 일부 외래 키 제거
기본 키가 다른 여러 테이블에서 사용되고 다른 테이블에 대한 외래 키가 여러 개인 테이블이 있습니다. CREATE TABLE location ( locationID INT NOT NULL AUTO_INCREMENT PRIMARY KEY ... ) ENGINE = InnoDB; CREATE TABLE assignment ( assignmentID INT NOT NULL AUTO_INCREMENT PRIMARY KEY, locationID INT NOT NULL, FOREIGN KEY locationIDX (locationID) …

7
열을 변경하고 기본값을 변경하는 방법은 무엇입니까?
열의 데이터 형식을 변경하고 새 기본값을 설정하는 동안 다음 오류가 발생했습니다. ALTER TABLE foobar_data ALTER COLUMN col VARCHAR(255) NOT NULL SET DEFAULT '{}'; 오류 1064 (42000) : SQL 구문에 오류가 있습니다. 1 행에서 'VARCHAR (255) NOT NULL SET DEFAULT'{} ''근처에서 사용할 올바른 구문에 대해서는 MySQL 서버 버전에 해당하는 매뉴얼을 확인하십시오.
190 mysql  sql 

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