«mysql» 태그된 질문

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

6
MySQL 사용자를 만들 때 호스트에 % 사용
내 MySQL 데이터베이스에는 appuser와 support라는 두 명의 사용자가 필요합니다. 응용 프로그램 개발자 중 한 명이 이러한 사용자를 위해 4 개의 계정을 만들어야한다고 주장합니다. appuser@'%' appuser@'localhost' support@'%' support@'localhost' 제 삶을 위해 왜 그가 우리에게 이것이 필요하다고 생각하는지 알 수 없습니다. 와일드 카드를 호스트로 사용하지 않고 'localhost'를 처리하지 않습니까? 어떤 아이디어? (여기서 …
93 mysql 

12
SQL 데이터베이스의 단순 무작위 샘플
SQL에서 효율적인 단순 무작위 샘플을 어떻게 얻습니까? 문제의 데이터베이스는 MySQL을 실행하고 있습니다. 내 테이블은 최소 200,000 개의 행이고 약 10,000 개의 간단한 무작위 샘플을 원합니다. "명백한"대답은 다음과 같습니다. SELECT * FROM table ORDER BY RAND() LIMIT 10000 큰 테이블의 경우 너무 느립니다. RAND()모든 행 (이미 O (n)에 있음)을 호출 하고 …
93 mysql  sql  postgresql  random 

6
MySQL에서 주별로 그룹화하는 방법은 무엇입니까?
Oracle의 테이블 서버는 내장 기능인 TRUNC(timestamp,'DY'). 이 함수는 모든 타임 스탬프를 이전 일요일의 자정으로 변환합니다. MySQL에서이를 수행하는 가장 좋은 방법은 무엇입니까? 오라클은 TRUNC(timestamp,'MM')타임 스탬프가 발생하는 달의 1 일 자정으로 변환 할 수도 있습니다 . MySQL에서 이것은 간단합니다. TIMESTAMP(DATE_FORMAT(timestamp, '%Y-%m-01')) 그러나이 DATE_FORMAT트릭은 몇 주 동안 작동하지 않습니다. 나는 그 WEEK(timestamp)기능을 알고있다 …

8
ALTER를 사용하여 MySQL에있는 경우 열 삭제
해당 열이있는 경우 ALTER를 사용하여 MySQL 테이블의 열을 삭제하는 방법은 무엇입니까? 나는 사용할 수 있다는 것을 알고 ALTER TABLE my_table DROP COLUMN my_column있지만 my_column존재하지 않으면 오류가 발생 합니다. 조건부로 열을 삭제하는 대체 구문이 있습니까? MySQL 버전 4.0.18을 사용하고 있습니다.
93 mysql  ddl  mysql4 


18
PHP의 mysql 테이블에서 count (*)를 선택하십시오.
mysql 쿼리 결과의 값과 행을 모두 얻을 수 있습니다. 그러나 나는 쿼리의 단일 출력을 얻기 위해 고군분투하고 있습니다. 예 : $result = mysql_query("SELECT COUNT(*) FROM Students;"); 표시 할 결과가 필요합니다. 그러나 나는 결과를 얻지 못하고 있습니다. 다음 방법으로 시도했습니다. mysql_fetch_assoc() mysql_free_result() mysql_fetch_row() 그러나 나는 실제 값을 표시하는 데 성공하지 못했습니다.
92 php  mysql  count 

9
convert_tz는 null을 반환합니다.
이게 어리석은 소리라는 건 알지만 SELECT CONVERT_TZ('2004-01-01 12:00:00','UTC','Asia/Jakarta') AS time NULL을 출력합니다. Ubuntu 12.04 64 비트에서 MySQL Workbench를 사용하고 있으며 다른 랩톱 / OS에서 작동합니다 (MySQL Workbench도 사용).



4
PDO 연결을 올바르게 설정하는 방법
때때로 데이터베이스 연결에 관한 질문을 봅니다. 대부분의 대답은 내가하는 방식이 아니거나 정확하게 대답을 얻지 못할 수도 있습니다. 어쨌든; 내가하는 방식이 나를 위해 일하기 때문에 나는 그것에 대해 생각해 본 적이 없습니다. 그러나 여기에 미친 생각이 있습니다. 아마도 내가이 모든 일을 잘못하고있을 수도 있고, 만약 그렇다면; PHP와 PDO를 사용하여 MySQL 데이터베이스에 …
92 php  mysql  sql  class  pdo 


10
명령 줄에서 mysql 데이터베이스를 일반 텍스트 (CSV) 백업으로 덤프
mysqldump가 읽기에 편리한 형식으로 출력되기 때문에 mysqldump를 피하고 싶습니다. CSV는 더 보편적 인 것 같습니다 (테이블 당 하나의 파일이 좋습니다). 그러나 mysqldump에 장점이 있다면 나는 모두 귀를 기울입니다. 또한 명령 줄 (리눅스)에서 실행할 수있는 기능을 원합니다. 그것이 mysql 스크립트라면, 그러한 것을 만드는 방법에 대한 포인터가 도움이 될 것입니다.


2
기본 MySQL JOIN 동작, INNER 또는 OUTER는 무엇입니까?
그래서 저는 지난 한 시간 동안 인터넷을 통해이 간단한 질문에 대한 확실한 답을 읽고 찾고있었습니다. MySQL의 기본 JOIN은 무엇입니까? SELECT * FROM t1 JOIN t2 그것은 SELECT * FROM t1, t2 OR SELECT * FROM t1 INNER JOIN t2 또한 "WHERE"절을 사용할 때 관련 질문이 JOIN 또는 INNER JOIN과 동일합니까? …
92 mysql  select  join 

4
선행 0을 사용하려면 mySQL MONTH ()를 얻습니까?
이 쿼리에서 8 대신 '08'을 반환하도록 mySQL의 MONTH () 함수에 어떻게 지정합니까? 나는 정렬이 날짜별로 작동하고 싶습니다. 현재 다음과 같은 날짜에 대한 결과를 얻고 있습니다. 2006-9 2007-1 2007-10 2007-11 현재 검색어 : SELECT COUNT(*), CONCAT(YEAR(`datetime_added`), '-', MONTH(`datetime_added`)) as date FROM `person` WHERE (email = '' OR email IS NULL) GROUP …
92 mysql  sql  date 

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