«mysql» 태그된 질문

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

10
해시 된 비밀번호 필드에 사용할 데이터 유형 및 길이는 무엇입니까?
암호 해싱의 작동 방식을 잘 모르겠지만 (나중에 구현할 예정 임) 지금 데이터베이스 스키마를 만들어야합니다. 암호를 4-20 자로 제한하려고 생각하지만 해시 문자열을 암호화 한 후 이해하면 길이가 다릅니다. 그렇다면 데이터베이스에 이러한 암호를 저장하는 방법은 무엇입니까?

2
VARCHAR에서 INT로 캐스트-MySQL
내 현재 데이터 SELECT PROD_CODE FROM `PRODUCT` 이다 PROD_CODE 2 5 7 8 22 10 9 11 나는 네 가지 쿼리를 모두 시도했지만 아무것도 작동하지 않습니다. ( 참고 ) SELECT CAST(PROD_CODE) AS INT FROM PRODUCT; SELECT CAST(PROD_CODE AS INT) FROM PRODUCT; SELECT CAST(PROD_CODE) AS INTEGER FROM PRODUCT; SELECT CAST(PROD_CODE AS …
267 mysql  sql 

16
“잠금 대기 시간 초과를 초과했습니다. 트랜잭션을 사용하지 않더라도 트랜잭션을 다시 시작하십시오”
다음 MySQL UPDATE문을 실행 중입니다 . mysql> update customer set account_import_id = 1; ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction 거래를 사용하지 않고 있는데 왜이 오류가 발생합니까? 심지어 MySQL 서버를 다시 시작하려고 시도했지만 도움이되지 않았습니다. 테이블에는 406,733 개의 행이 있습니다.




9
MySQL SELECT 만 null 값이 아님
NOT NULL 값만 사용하는 select 문을 수행 할 수 있습니까? 지금 나는 이것을 사용하고 있습니다 : SELECT * FROM table 그런 다음 PHP 루프로 null 값을 필터링해야합니다. 할 수있는 방법이 있습니까? SELECT * (that are NOT NULL) FROM table ? 지금 선택하면 * val1, val2, val3, null, val4, val5, null, …
264 mysql  sql  select  notnull 


30
MySQL> 테이블이 존재하지 않습니다. 그러나 그것은 (또는해야한다)
MySQL 설치의 datadir을 변경했으며 모든 기본을 제외하고 올바르게 이동했습니다. 연결할 수 USE있고 데이터베이스가 있습니다. SHOW TABLES또한 모든 테이블을 올바르게 반환하며 각 테이블의 파일은 MySQL 데이터 디렉토리에 있습니다. 그러나 SELECT테이블에서 무언가를 시도 하면 테이블이 존재하지 않는다는 오류 메시지가 나타납니다. 그러나 SHOW TABLES진술을 통해 동일한 테이블을 표시 할 수 있었기 때문에 이것은 …


6
MySQL 및 GROUP_CONCAT () 최대 길이
GROUP_CONCAT()MySQL 쿼리에서 여러 행을 단일 문자열로 변환하는 데 사용 하고 있습니다. 그러나이 함수의 결과 최대 길이는 1024문자입니다. group_concat_max_len이 한계를 늘리기 위해 매개 변수 를 변경할 수 있다는 것을 잘 알고 있습니다 . SET SESSION group_concat_max_len = 1000000; 그러나 사용중인 서버에서 매개 변수를 변경할 수 없습니다. 이전 쿼리를 사용하거나 구성 파일을 …

12
MySQL에서 SELECT 문을 사용하여 테이블 이름 가져 오기
MySQL에서는 다음을 사용하여 데이터베이스의 테이블을 나열 할 수 있다는 것을 알고 있습니다. SHOW TABLES 그러나 이러한 테이블 이름을 다른 테이블에 삽입하려고합니다 (예 : INSERT INTO metadata(table_name) SHOW TABLES /* does not work */ 표준 SELECT 문을 사용하여 테이블 이름을 얻는 방법이 있습니까? INSERT INTO metadata(table_name) SELECT name FROM table_names /* …
260 mysql 

23
OSX 10.6에서 Python 및 Django와 함께 MySQLdb를 사용하는 방법은 무엇입니까?
이것은 OSX 10.6 사용자에게 많이 논의 된 문제이지만 작동하는 솔루션을 찾지 못했습니다. 내 설정은 다음과 같습니다. Python 2.6.1 64 비트 Django 1.2.1 MySQL 5.1.47 osx10.6 64 비트 --no-site-packages를 사용하여 virtualenvwrapper를 만든 다음 Django를 설치했습니다. virtualenv를 활성화하고 python manage.py syncdb를 실행하면 다음 오류가 발생합니다. Traceback (most recent call last): File "manage.py", …


7
실행중인 MySQL 쿼리를 중지하려면 어떻게해야합니까?
mysqlLinux 쉘에서 연결합니다 . 때때로 나는 SELECT너무 큰 쿼리를 실행합니다 . 그것은 인쇄하고 인쇄하며 이미 이것이 내가 의도 한 것이 아님을 알고 있습니다. 쿼리를 중지하고 싶습니다. 때리면 Ctrl+C(두 번) mysql완전히 죽이고 다시 셸로 돌아 오므로 다시 연결해야합니다. mysql자체 를 죽이지 않고 쿼리를 중지 할 수 있습니까?
258 mysql  kill  processlist 

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