«mysql» 태그된 질문

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

5
B- 트리 대 해시 테이블
MySQL에서 인덱스 유형은 b- 트리이고 b- 트리의 요소에 대한 액세스는 대수 상각 시간 O(log(n))입니다. 반면에 해시 테이블의 요소에 액세스하는 것은 O(1). 데이터베이스 내부의 데이터에 액세스하기 위해 B- 트리 대신 해시 테이블을 사용하지 않는 이유는 무엇입니까?

14
오류 1067 (42000) : 'created_at'에 대한 잘못된 기본값
테이블을 변경하려고 할 때 오류가 표시되었습니다. ERROR 1067 (42000): Invalid default value for 'created_at' 나는이 오류를 검색했지만 내가 찾은 것은 마치 타임 스탬프를 변경하려고 시도한 것 같아서 발생했습니다. 그러나 여기에 새 열을 추가하려고하는데이 오류가 발생합니다. mysql> ALTER TABLE investments ADD bank TEXT; ERROR 1067 (42000): Invalid default value for 'created_at' …
103 mysql 

16
Windows에서 MySQL과 Python 통합
Windows 시스템에서 Python과 함께 MySQL을 사용하기가 어렵습니다. 현재 Python 2.6을 사용하고 있습니다. 제공된 설치 스크립트를 사용하여 MySQL-python-1.2.3b1 (Python 2.6에서 작동해야하는) 소스 코드를 컴파일하려고했습니다. 설치 스크립트가 실행되고 오류를보고하지 않지만 _mysql 모듈을 생성하지 않습니다. 또한 Python 2.5 용 MySQL을 성공적으로 설정하려고 시도했습니다. 2.5 사용의 문제점은 Python 2.5가 Visual Studio 2003으로 컴파일된다는 것입니다 …
102 python  mysql  windows 

12
Mac OS 10.6 (Snow Leopard), 10.7 (Lion), 10.8 (Mountain Lion)에서 PHP 및 MySQL을 활성화하는 가장 쉬운 방법은 무엇입니까?
Mac OS 10.6 (Snow Leopard), 10.7 (Lion), 10.8 (Mountain Lion)에서 PHP 및 MySQL을 활성화하는 가장 쉬운 방법은 무엇입니까? PHP 또는 MySQL 웹 사이트에서 다운로드하기 전에 번들 버전을 사용하고 싶습니다. 그것은 또한 MAMP와 유사한 것을 배제합니다. 터미널의 명령 줄에 익숙합니다.


6
MySQL Linux 서버에 PDO 드라이버 설치
얼마 전, 쿼리를 매개 변수화하고 데이터베이스에 HTML을 안전하게 저장하기 위해 PDO를 사용하도록 코드를 변경하라는 제안을 받았습니다. 음, 여기에 주요 문제가 있습니다. 나는 http://php.net/manual/en/ref.pdo-mysql.php를 보았고 실제로 그 $ ./configure --with-pdo-mysql문자열을 넣어야 할 곳을 얻지 못했습니다 ... 내가 구축중인 사이트는 실제로 한 페이지에 PDO 만 필요합니다. 다시 작성하는 것을 고려할 수 있지만 …
102 php  mysql  pdo  phpmyadmin  install 


3
MySQL 두 필드에 테이블을 조인하는 방법
date및 id필드 가있는 두 개의 테이블이 있습니다. 두 분야 모두에 참여하고 싶습니다. 나는 시도했다 JOIN t2 ON CONCAT(t1.id, t1.date)=CONCAT(t2.id, t2.date) 작동하지만 매우 느립니다. 이 작업을 수행하는 더 좋은 방법이 있습니까?
102 mysql  join 


7
다중 쿼리에 대한 PDO 지원 (PDO_MYSQL, PDO_MYSQLND)
PDO는 하나의 문에서 실행되는 여러 쿼리를 지원하지 않는다는 것을 알고 있습니다. 나는 구글링을 해왔고 PDO_MYSQL 및 PDO_MYSQLND에 대해 이야기하는 게시물을 거의 찾지 못했습니다. PDO_MySQL은 다른 기존 MySQL 애플리케이션보다 더 위험한 애플리케이션입니다. 기존 MySQL은 단일 SQL 쿼리 만 허용합니다. PDO_MySQL에는 이러한 제한이 없지만 여러 쿼리가 주입 될 위험이 있습니다. From : …
102 php  mysql  pdo 


12
월 및 연도 기준으로 만 mySQL 선택
mySQL DB에 일부 행이있는 열이 있습니다. 이 행 중 하나는 다음과 같이 DATE입니다.2012-02-01 내가 달성하고 싶은 것은 연도와 월만을 기준으로 PHP로 SELECT를 수행하는 것입니다. SELECT의 논리는 다음과 같습니다. $q="SELECT * FROM projects WHERE Date="SELECT HERE THE SPECIFIC YEAR AND MONTH""; 특정 월과 연도는 다음 $_POST과 같이 변수 에서 전달됩니다.$_POST['period']="2012-02"; 내가 …
102 php  mysql 


7
# 1071-지정된 키가 너무 깁니다. 최대 키 길이는 1000 바이트입니다.
이 제목에 대한 질문은 이전에 답변 된 적이 있지만 계속 읽으십시오. 게시하기 전에이 오류에 대한 다른 모든 질문 / 답변을 철저히 읽었습니다. 다음 쿼리에 대해 위의 오류가 발생합니다. CREATE TABLE IF NOT EXISTS `pds_core_menu_items` ( `menu_id` varchar(32) NOT NULL, `parent_menu_id` int(32) unsigned DEFAULT NULL, `menu_name` varchar(255) DEFAULT NULL, `menu_link` varchar(255) …

3
사용자 권한을 처음 부여 할 때 왜“GRANT USAGE”가 생성됩니까?
나는 DBMS의 관리자 측을 처음 접했고 이것을 발견했을 때 오늘 밤 (MySQL을 사용하여) 새 데이터베이스를 설정했습니다. 사용자에게 처음으로 권한을 부여한 후 다음과 같은 다른 부여가 생성됩니다. GRANT USAGE on *.* TO user IDENTIFIED BY PASSWORD password 문서에 따르면 USAGE권한은 "권한 없음"을 의미하므로 계층 적으로 작업을 허용하고 사용자는 모든 데이터베이스에 대해 …

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