«mysql» 태그된 질문

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

21
모든 IP 주소에서 MySQL 데이터베이스에 대한 원격 액세스 권한 부여
이 명령을 알고 있습니다. GRANT ALL PRIVILEGES ON database.* TO 'user'@'yourremotehost' IDENTIFIED BY 'newpassword'; 그러나이 원격 MySQL 데이터베이스에 액세스하기 위해 특정 IP 주소 만 부여 할 수 있습니다. 원격 호스트가이 MySQL 데이터베이스에 액세스 할 수 있도록하려면 어떻게해야합니까? 어떻게합니까? 기본적으로 나는이 데이터베이스를 공개하여 모든 사람들이 액세스 할 수 있도록합니다.
280 mysql  grant 

5
UTF-8 : 일반? 큰 상자? 유니 코드?
다양한 유형의 데이터에 어떤 데이터 정렬을 사용 해야하는지 파악하려고합니다. 내가 저장할 콘텐츠의 100 %가 사용자가 제출했습니다. 내 이해는 UTF-8 이진 대신 UTF-8 일반 CI (대소 문자 구분)를 사용해야한다는 것입니다. 그러나 UTF-8 General CI와 UTF-8 Unicode CI의 명확한 차이점을 찾을 수 없습니다. 사용자가 제출 한 컨텐츠를 UTF-8 General 또는 UTF-8 Unicode …
279 mysql  utf-8  collation 

12
MySQL에 돈 가치를 저장하는 최고의 데이터 유형
MySQL 데이터베이스에 많은 레코드를 저장하고 싶습니다. 그들 모두는 돈 가치를 포함합니다. 그러나 각 숫자에 몇 개의 숫자가 삽입되는지 모르겠습니다. 이 목적으로 어떤 데이터 유형을 사용해야합니까? VARCHAR 또는 INT (또는 기타 숫자 데이터 유형)?

10
MySQL의 모든 쿼리를 기록
mysql 데이터베이스에서 감사 로깅을 켤 수 있습니까? 기본적으로 모든 쿼리를 한 시간 동안 모니터링하고 로그를 파일로 덤프하려고합니다.
279 mysql  logging 


10
MySQL처럼 ()?
내 현재 쿼리는 다음과 같습니다. SELECT * FROM fiberbox f WHERE f.fiberBox LIKE '%1740 %' OR f.fiberBox LIKE '%1938 %' OR f.fiberBox LIKE '%1940 %' 나는 주변을 둘러 보았고 LIKE IN ()과 비슷한 것을 찾을 수 없었습니다. SELECT * FROM fiberbox f WHERE f.fiberbox LIKE IN('%140 %', '%1938 %', '%1940 …
273 sql  mysql 

15
MySQL에서 SELECT DISTINCT 또는 GROUP BY가 더 빠릅니다.
테이블이 있으면 CREATE TABLE users ( id int(10) unsigned NOT NULL auto_increment, name varchar(255) NOT NULL, profession varchar(255) NOT NULL, employer varchar(255) NOT NULL, PRIMARY KEY (id) ) 그리고 나는 profession필드의 모든 고유 한 값을 얻고 싶습니다 . SELECT DISTINCT u.profession FROM users u 또는 SELECT u.profession FROM users u …

24
터미널 내에서 mysql을 사용하여 경고 메시지를 표시하지 않지만 bash 스크립트로 작성된 암호
터미널 내에서 MySQL에서 다음 명령을 실행하려고했을 때 : mysql -u $user -p$password -e "statement" 실행은 예상대로 작동하지만 항상 경고를 발행합니다. 경고 : 명령 행 인터페이스에서 비밀번호를 사용하면 안전하지 않을 수 있습니다. 그러나 $password터미널 내에서 bash 스크립트에서 반복적으로 명령을 실행하고 싶기 때문에 프롬프트가 표시되는 것을 기다리는 것을 좋아하지 않기 때문에 암호를 …
273 mysql  bash  shell 

21
MySQL 8.0-클라이언트는 서버가 요청한 인증 프로토콜을 지원하지 않습니다. MySQL 클라이언트 업그레이드 고려
어떤 이유로 서버에 간단하게 연결할 수 없습니다. 기본 설정으로 Node.JS와 함께 최신 MySQL Community 8.0 데이터베이스를 설치합니다. 이것은 내 node.js 코드입니다 var mysql = require('mysql'); var con = mysql.createConnection({ host: "localhost", user: "root", password: "password", insecureAuth : true }); con.connect(function(err) { if (err) throw err; console.log("Connected!"); }); 아래는 명령 프롬프트에서 …
273 mysql  node.js 

7
특정 table.column을 참조하는 외래 키가 있고 해당 외래 키에 대한 값이있는 모든 테이블을 찾는 방법은 무엇입니까?
기본 키가 다른 여러 테이블에서 외래 키로 참조되는 테이블이 있습니다. 예를 들면 다음과 같습니다. CREATE TABLE `X` ( `X_id` int NOT NULL auto_increment, `name` varchar(255) NOT NULL, PRIMARY KEY (`X_id`) ) CREATE TABLE `Y` ( `Y_id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `X_id` int DEFAULT NULL, PRIMARY KEY …

12
너무 많은 필드를 반환하는 MySQL SELECT를 터미널에 가장 잘 표시하는 방법은 무엇입니까?
PuTTY 를 사용 하여 실행 중입니다. mysql> SELECT * FROM sometable; sometable많은 필드가 있으며 이로 인해 많은 열이 터미널에 표시됩니다. 필드는 다음 줄로 줄 바꿈되므로 열 제목을 필드 값으로 정렬하기가 매우 어렵습니다. 터미널에서 이러한 데이터를 볼 수있는 솔루션은 무엇입니까? phpMyAdmin 또는 다른 GUI 인터페이스에 액세스하고 싶지 않습니다. 다음과 같은 명령 …


8
MySQL : 열이 null 인 행 선택
특정 열에 대해 NULL이있는 행을 선택하려고하면 빈 세트가 반환되는 문제가 있습니다. 그러나 phpMyAdmin의 테이블을 볼 때 대부분의 행에 대해 null을 나타냅니다. 내 쿼리는 다음과 같습니다. SELECT pid FROM planets WHERE userid = NULL 매번 빈 세트. 많은 곳에서 실제 값 대신 "NULL"또는 "null"로 저장되지 않았으며 공간 ( userid = ' …
270 mysql  null 

10
Entity Framework와 함께 MySQL 사용하기
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 9 개월 전 . 이 질문을 개선하십시오 Google의 Entity Framework / MySQL과 관련된 내용을 찾을 수 없으므로 다른 사람이 알고 있기를 바랍니다.

11
MySQL에서 잠금 대기 시간 초과를 디버깅하는 방법은 무엇입니까?
생산 오류 로그에 때때로 다음과 같은 내용이 표시됩니다. SQLSTATE [HY000] : 일반 오류 : 1205 잠금 대기 시간 초과가 초과되었습니다. 거래를 다시 시작하십시오 그 시점에서 어떤 쿼리가 데이터베이스에 액세스하려고하는지 알고 있지만 그 정확한 시점에 어떤 쿼리가 잠금을 가지고 있는지 확인할 수 있습니까?

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