«mysql» 태그된 질문

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

7
데이터베이스 샤딩 및 파티션
최근에 확장 가능한 아키텍처에 대해 읽었습니다. 이와 관련하여 데이터베이스와 관련하여 계속 표시되는 두 단어는 샤딩 및 파티셔닝 입니다. 나는 설명을 찾았지만 여전히 혼란 스러웠다. stackoverflow의 전문가가 기본을 올바르게 얻는 데 도움이 될 수 있습니까? 샤딩 과 파티셔닝 의 차이점은 무엇입니까 ? 그것은 사실인가 '모든 분산됩니다 데이터베이스가 기본적으로 (서로 다른 노드 …

5
LEFT JOIN을 사용하여 MySQL에서 여러 테이블 업데이트
두 개의 테이블이 있고 LEFT JOIN의 모든 행에 대해 T1의 필드를 업데이트하려고합니다. 쉬운 예를 들어, 다음 결과 집합의 모든 행을 업데이트하십시오. SELECT T1.* FROM T1 LEFT JOIN T2 ON T1.id = T2.id WHERE T2.id IS NULL MySQL을 수동 상태가 : 다중 테이블 UPDATE 문은 LEFT JOIN과 같은 SELECT 문에 허용 …
165 mysql  sql-update 

7
MySQL의 구분자
사람들이 구분 기호를 사용하는 경우가 종종 있습니다. 나는 구분자가 무엇인지, 그들의 목적이 무엇인지 알아 내려고 노력했다. 인터넷 검색 20 분 후, 나는 나를 만족시키는 답변을 찾지 못했습니다. 그래서 내 질문은 지금입니다 : 구분 기호는 무엇이며 언제 사용해야합니까?
165 mysql  delimiter 

11
테이블 행 수
테이블에서 레코드 수를 검색하는 MySQL 명령은 무엇입니까?
165 mysql 

10
Docker 컨테이너에서 스키마를 사용하여 MySQL 데이터베이스를 초기화하는 방법은 무엇입니까?
MySQL 데이터베이스가있는 컨테이너를 만들고이 데이터베이스에 스키마를 추가하려고합니다. 내 현재 Dockerfile은 다음과 같습니다. FROM mysql MAINTAINER (me) <email> # Copy the database schema to the /data directory COPY files/epcis_schema.sql /data/epcis_schema.sql # Change the working directory WORKDIR data CMD mysql -u $MYSQL_USER -p $MYSQL_PASSWORD $MYSQL_DATABASE < epcis_schema.sql 컨테이너를 만들려면 Docker에 제공된 설명서를 …

10
오류 1044 (42000) : ''@ 'localhost'사용자가 데이터베이스 'db'에 대한 액세스가 거부되었습니다.
MySQL에서 쿼리 작성을 시작하고 싶습니다. show grants 보여줍니다 : +--------------------------------------+ | Grants for @localhost | +--------------------------------------+ | GRANT USAGE ON *.* TO ''@'localhost' | +--------------------------------------+ 사용자 ID가 없지만 사용자를 만들고 싶을 때 특권이 없으며 한 명의 사용자가 없어도 권한을 부여하는 방법을 모릅니다! mysql> CREATE USER 'parsa'@'localhost' IDENTIFIED BY 'parsa'; ERROR …
164 mysql 

2
MySQL의 기존 열에 null이 아닌 제약 조건을 추가하는 방법
다음 열 이름을 가진 "Person"이라는 테이블 이름이 있습니다. P_Id(int), LastName(varchar), FirstName (varchar). 에 NOT NULL제약 을주는 것을 잊었습니다 P_Id. 이제 다음 쿼리를 사용하여 NOT NULL이라는 기존 열에 제약 조건을 추가했습니다 P_Id. 1. ALTER TABLE Person MODIFY (P_Id NOT NULL); 2. ALTER TABLE Person ADD CONSTRAINT NOT NULL NOT NULL (P_Id); …
164 mysql  constraints 

9
MySQL에서이 연산자 <=>는 무엇입니까?
이전 개발자가 작성한 코드를 작성 중이며 쿼리에서 다음과 같이 말합니다. WHERE p.name &lt;=&gt; NULL &lt;=&gt;이 쿼리에서 무엇을 의미합니까? 그것은 동등한 것 =입니까? 아니면 구문 오류입니까? 그러나 오류나 예외는 표시되지 않습니다. 나는 이미 MySQL 에서 &lt;&gt;= !=를 알고있다 .

2
Go에서 MySQL에 연결하기 위해 권장되는 방법은 무엇입니까?
Go에서 MySQL 데이터베이스에 연결하는 안정적인 솔루션을 찾고 있습니다. 몇 가지 라이브러리를 보았지만 다른 상태의 완전성과 현재 유지 관리를 결정하는 것은 어렵습니다. 복잡한 요구 사항은 없지만 사람들이 무엇에 의존하고 있는지 또는 MySQL에 연결하는 가장 표준적인 솔루션이 무엇인지 알고 싶습니다.
163 mysql  database  go 

13
OS X 10.7에서 MySQL 명령을 찾을 수 없음
OS X 10.7에서 mysql을 시작할 수 없습니다. 그것은에 위치하고 있습니다/usr/local/mysql/bin/mysql mysql --version터미널에 입력 할 때 명령을 찾을 수 없습니다 . 명령 줄 mac에서 mysql에 액세스 할 수 없지만 여전히 명령을 찾을 수 없음을 시도했습니다 . dmg와 함께 mysql을 설치하려고했는데 homebrew를 통해 설치하려고했지만 작동하지 못했습니다. homebrew로 mysql을 시작하려고하면 MySQL이 시작되지 않습니다. …
163 mysql 

5
MySQL에 대한 명명 규칙이 있습니까?
내가하는 방법은 다음과 같습니다. 표 이름 (예를 들어, 단수의 소문자, 개별 단어 사용의 밑줄이고,이다 foo, foo_bar등 나는 일반적으로 (항상 그런 것은 아니지만) 자동 증분 PK를 가지고 있습니다. : 나는 다음과 같은 규칙을 사용 tablename_id(예를 들어 foo_id, foo_bar_id등). 테이블에 외래 키 인 열이 포함되어 있으면 테이블의 출처가 무엇이든 해당 키의 열 …

2
MySQL이 "데이터 전송"상태에있을 때 무슨 의미입니까?
Mysql 쿼리가 의미하는 것은 무엇입니까? SHOW PROCESSLIST; 상태 열에 "데이터 전송"을 반환합니까? 쿼리가 실행되었고 MySQL이 "결과"데이터를 클라이언트에 보내는 것을 의미한다고 생각하지만 시간이 너무 오래 걸리는 이유가 궁금합니다. 감사합니다.
163 mysql 

6
필드에 NULL이 포함 된 경우 MySQL CONCAT는 NULL을 반환합니다.
내 테이블 "장치"에 다음 데이터가 있습니다. affiliate_name affiliate_location model ip os_type os_version cs1 inter Dell 10.125.103.25 Linux Fedora cs2 inter Dell 10.125.103.26 Linux Fedora cs3 inter Dell 10.125.103.27 NULL NULL cs4 inter Dell 10.125.103.28 NULL NULL 아래 쿼리를 실행했습니다. SELECT CONCAT(`affiliate_name`,'-',`model`,'-',`ip`,'-',`os_type`,'-',`os_version`) AS device_name FROM devices 아래 주어진 결과를 반환합니다 cs1-Dell-10.125.103.25-Linux-Fedora …
163 mysql  sql  null  concat 


13
Mac OS Lion의 명령 줄에서 MySQL 서버 시작
Mac 용 mySQL을 설치했습니다. 시스템 환경 설정에 설치된 mySQL.prefPane 도구로 SQL 서버를 시작하는 것 외에도 명령 줄에서 시작하는 지침을 알고 싶습니다. 나는 다음과 같이한다 : 후 수 루트 커맨드 라인으로 mySQL 서버를 시작하면 아래와 같이 오류가 발생합니다. sh-3.2 # / usr / local / mysql / bin / mysqld 111028 …

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