«mysql» 태그된 질문

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

7
Sequel Pro 및 MySQL 연결 실패
방금 Homebrew에서 Mac에 mysql을 설치했습니다. brew install mysql mysql -V mysql Ver 8.0.11 for osx10.13 on x86_64 (Homebrew) 터미널에서 작동하고 mysql에 로그인 할 수 있지만 Sequel Pro에서는 호스트 127.0.0.1에 연결할 수 없거나 요청 시간이 초과되었습니다. 주소가 정확하고 필요한 권한이 있는지 확인하거나 연결 시간 초과 (현재 10 초)를 늘려보십시오. MySQL은 다음과 …

6
(큰?) 수의 값에 대한 MySQL "IN"연산자 성능
최근에 Redis와 MongoDB를 실험 해 왔으며 MongoDB 또는 Redis 에 ID 배열을 저장하는 경우가 종종있는 것 같습니다 . MySQL IN 연산자 에 대해 묻고 있으므로이 질문에 대해 Redis를 계속 사용하겠습니다 . IN 연산자 내부에 많은 수 (300-3000)의 ID 를 나열하는 것이 얼마나 성능이 좋은지 궁금합니다 . SELECT id, name, price …

7
전체 서브넷에 대해 MySQL에 대한 원격 액세스 권한을 부여하는 방법은 무엇입니까?
이 코드를 사용하여 하나의 IP에 대한 액세스 권한을 쉽게 부여 할 수 있습니다. $ mysql -u root -p Enter password: mysql> use mysql mysql> GRANT ALL ON *.* to root@'192.168.1.4' IDENTIFIED BY 'your-root-password'; mysql> FLUSH PRIVILEGES; 하지만 전체 서브넷 192.168.1. *이 데이터베이스에 원격으로 액세스하도록 허용해야합니다. 어떻게 할 수 있습니까?
94 mysql  grant 


4
안전 모드에서 mysql 삭제
테이블 강사가 있고 급여가 일정 범위에있는 레코드를 삭제하고 싶습니다. 직관적 인 방법은 다음과 같습니다. delete from instructor where salary between 13000 and 15000; 하지만 안전 모드에서는 기본 키 (ID)를 제공하지 않으면 레코드를 삭제할 수 없습니다. 그래서 다음 SQL을 작성합니다. delete from instructor where ID in (select ID from instructor where …
94 mysql  sql 

7
VirtualBox Vagrant 내에서 Mysql Server에 연결하는 방법은 무엇입니까?
Vagrant를 사용하여 새 VirtualBox Machine을 마운트하고 해당 VM 내에 Mysql Server를 설치했습니다. VM 외부의 해당 서버에 어떻게 연결할 수 있습니까? Vagrantfile의 포트 3306을 이미 전달했지만 mysql 서버에 연결하려고하면 'reading initial communication packet'오류와 함께 다시 게시됩니다. ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: …

9
InnoDB로 전체 텍스트 검색
저는 대용량 웹 애플리케이션을 개발 중이며, 그중 일부는 2,000 만 개 이상의 행으로 원활하게 확장되어야하는 토론 게시물의 MySQL 데이터베이스입니다. 원래는 테이블 (내장 된 전체 텍스트 검색 기능 용 )에 MyISAM을 사용할 계획 이었지만, 단일 쓰기 작업으로 인해 전체 테이블 이 잠긴다 는 생각이 멈춰버 렸습니다 . 행 수준 잠금은 훨씬 …



20
동기화되지 않은 명령 지금이 명령을 실행할 수 없습니다.
mysqli를 통해 두 개의 MySQL 쿼리를 호출하는 PHP 코드를 실행하고 "명령이 동기화되지 않았습니다. 지금이 명령을 실행할 수 없습니다."라는 오류 메시지가 표시됩니다. 내가 사용하는 코드는 다음과 같습니다. <?php $con = mysqli_connect("localhost", "user", "password", "db"); if (!$con) { echo "Can't connect to MySQL Server. Errorcode: %s\n". Mysqli_connect_error(); exit; } $con->query("SET NAMES 'utf8'"); …
93 php  sql  mysql  mysqli 


2
하나의 MySQL 테이블을 다른 값으로 업데이트
다른 정보를 기반으로 한 MySQL 테이블을 업데이트하려고합니다. 내 original테이블은 다음과 같습니다. id | value ------------ 1 | hello 2 | fortune 3 | my 4 | old 5 | friend 그리고 tobeupdated테이블 외모가 좋아 : uniqueid | id | value --------------------- 1 | | something 2 | | anything 3 …
93 mysql  sql 

3
MySQL에서 매개 변수로 뷰를 생성 할 수 있습니까?
다음과 같은 견해가 있습니다. CREATE VIEW MyView AS SELECT Column FROM Table WHERE Value = 2; 더 일반적으로 만들고 싶습니다. 2를 변수로 변경하는 것을 의미합니다. 나는 이것을 시도했다 : CREATE VIEW MyView AS SELECT Column FROM Table WHERE Value = @MyVariable; 그러나 MySQL은 이것을 허용하지 않습니다. 추악한 해결 방법을 찾았습니다. …

8
MySQL- "0"으로 우편 번호를 앞쪽으로 채우는 방법은 무엇입니까?
내 MySQL InnoDB 데이터베이스에 정리하려는 더러운 우편 번호 데이터가 있습니다. 깨끗한 우편 번호 데이터는 우편 번호에 5 자리 숫자가 모두있을 때입니다 (예 : "90210"). 그러나 어떤 이유로 "0"으로 시작하는 우편 번호의 경우 0이 삭제되었음을 데이터베이스에서 발견했습니다. 따라서 우편 번호가 " "인 " Holtsville, New York " 00544은 내 데이터베이스에 "544 …

7
MySQL은 DATE 문자열을 DATETIME 필드의 문자열과 비교합니다.
질문이 있습니다. 하나의 DATE 문자열 "2010-04-29"를 DATETIME (2010-04-29 10:00)으로 저장된 문자열과 비교하여 MySQL 데이터베이스에서 선택할 수 있습니까? 데이터를 필터링하는 날짜 선택기가 하나 있고 다음과 같이 DATETIME 필드로 테이블을 쿼리하고 싶습니다. SELECT * FROM `calendar` WHERE startTime = '2010-04-29'" ... 그리고 DATETIME 값이 "2010-04-29 10:00"인 행을 가져오고 싶습니다. 어떤 제안? 감사.

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