반응형

MySQL 56

데이터베이스 서버에 연결할 수 없습니다(mysql 워크벤치).

데이터베이스 서버에 연결할 수 없습니다(mysql 워크벤치). 이 문제 푸는 것 좀 도와주실래요? Mysql 워크벤치의 데이터베이스 메뉴에서 "데이터베이스 쿼리"를 클릭하려고 하면에러가 발생합니다. 데이터베이스 서버에 연결할 수 없음 127.0.0.1:3306에 있는 호스트에서 서버로 'root' 사용자에 대한 연결 시도가 실패했습니다. '127.0.0.1'(10061)의 mysql 서버에 연결할 수 없습니다. 부탁드립니다. mysql이 서버 127.0.0.1에서 실행되고 있는지 확인합니다. mysql이 포트 3306에서 실행되고 있는지 확인합니다(주의: 3306이 기본이지만 변경할 수 있습니다). 루트에 주소에서 127.0.0.1에 접속할 권한이 있는지 확인합니다(mysql 권한으로 서버에 접속할 수 ..

source 2023.01.19

MySQL 쿼리에서 UNION 및 LIMIT 작업 결합

MySQL 쿼리에서 UNION 및 LIMIT 작업 결합 Jobs and Companies 테이블이 있으며 다음 조건을 충족하는 20개의 작업을 추출하려고 합니다. 이름 있는 2개의 회사에서만 작업 가능 회사당 최대 10개의 일자리가 있을 수 있다. 나는 다음을 시도했다.SELECT와 함께UNION DISTINCT하지만 문제는,LIMIT 0,10결과 세트 전체에 적용됩니다.각 회사에 적용했으면 합니다. 회사당 10개의 작업이 없는 경우 검색된 모든 작업이 쿼리에 반환됩니다. SELECT c.name, j.title, j.`desc`, j.link FROM jobs_job j INNER JOIN companies_company c ON j.company_id = c.id WHERE c.name IN ('Co..

source 2023.01.08

열 수가 다른 두 표를 결합합니다.

열 수가 다른 두 표를 결합합니다. 2개의 테이블(표 A와 표 B)이 있습니다. 각 열의 수가 다릅니다. 표 A에 열이 더 있다고 가정해 보십시오. 어떻게 하면 이 두 개의 테이블을 통합하고 테이블 B에 없는 컬럼에 대해 null을 얻을 수 있을까요?다음과 같은 열이 적은 테이블에 대해 null로 추가 열을 추가합니다. Select Col1, Col2, Col3, Col4, Col5 from Table1 Union Select Col1, Col2, Col3, Null as Col4, Null as Col5 from Table2 나는 여기 와서 위의 대답을 따랐다.그러나 데이터 유형 순서 불일치로 인해 오류가 발생했습니다.다른 답변의 아래 설명이 도움이 될 것입니다. 위의 결과가 표의 열 순서와 같습니까?..

source 2022.12.24

잘못된 바이트 수 길이로 인해 손상된 직렬화된 문자열을 복구하려면 어떻게 해야 합니까?

잘못된 바이트 수 길이로 인해 손상된 직렬화된 문자열을 복구하려면 어떻게 해야 합니까? 이미지 업로드 플러그인과 함께 Hotaru CMS를 사용하고 있는데, 이미지를 게시물에 첨부하려고 하면 이 오류가 발생하며, 그렇지 않으면 오류가 없습니다. unserialize() [function.unserialize] :오프셋 오류 문제의 코드(오류 포인트는 **)입니다. /** * Retrieve submission step data * * @param $key - empty when setting * @return bool */ public function loadSubmitData($h, $key = '') { // delete everything in this table older than 30 minut..

source 2022.12.24

MySQL Workbench에서 전체 데이터베이스 스크립트를 생성하는 방법

MySQL Workbench에서 전체 데이터베이스 스크립트를 생성하는 방법 모든 데이터베이스를 가져가고 싶어요.데이터베이스 파일은 어디서 찾을 수 있나요? 또한 모든 데이터를 포함하는 전체 데이터베이스를 텍스트 파일(SQL Server의 파일 등)에 쓰는 방법이 있습니까?Workbench에서 데이터베이스용 SQL 스크립트를 생성하는 방법 Workbench Central(기본 "홈" 탭)에서 MySQL 인스턴스에 연결하여 SQL 편집기 탭을 엽니다. [ SQL Editor ]탭을 클릭하여 좌측의 [Object Browser]의 [SKEMAS]목록에서 데이터베이스를 선택합니다. 메뉴에서 를 선택합니다.Database > Reverse Engineer프롬프트에 따릅니다.이 마법사는 인스턴스에 연결하고 데이터베..

source 2022.12.24

utf8_general_ci와 utf8_unicode_ci의 차이점은 무엇입니까?

utf8_general_ci와 utf8_unicode_ci의 차이점은 무엇입니까? 이 질문에는 이미 답변이 있습니다. 닫힘9년 전. 중복 가능성: utf8_general_ci와 utf8_unicode_ci의 차이점은 무엇입니까? mysql 데이터베이스에 유망해 보이는 유니코드 옵션이 두 가지 있습니다. utf8_general_ci unicode (multilingual), case-insensitive utf8_unicode_ci unicode (multilingual), case-insensitive utf8_general_ci와 utf8_unicode_ci의 차이점은 무엇입니까?데이터베이스를 설계할 때 하나를 선택하면 어떤 효과가 있습니까?utf8_general_ci는, Unicode 의 매우 심플하..

source 2022.12.24

MySQL에서 다른 테이블과 일치하는 테이블을 생성하시겠습니까?

MySQL에서 다른 테이블과 일치하는 테이블을 생성하시겠습니까? MySQL을 사용하고 있습니다.EMP라는 테이블이 있는데 스키마, 열, 제약 조건이 같은 테이블(EMP_TWO)을 하나 더 만들어야 합니다.이거 어떻게 해?다른 테이블 구조/제약을 기반으로 새 테이블을 작성하려면 다음 명령을 사용합니다. CREATE TABLE new_table LIKE old_table; 필요한 경우 데이터를 복사하려면 INSERT INTO new_table SELECT * FROM old_table; 테이블 문서 작성 LIKE 옵션에 주의해 주세요. LIKE를 사용하여 원래 테이블에 정의된 열 속성 및 인덱스를 포함하여 다른 테이블의 정의에 따라 빈 테이블을 만듭니다. 테이블 new_table을 original_table..

source 2022.12.24

MySQL 각 고유 값의 첫 번째 항목에서 행을 선택합니다.

MySQL 각 고유 값의 첫 번째 항목에서 행을 선택합니다. 다음과 같은 표가 있다고 가정합니다(여기 관심 열은cid): +-----+-------+-------+-------+---------------------+--------------+ | cid | pid | rid | clink | time | snippet | +-----+-------+-------+-------+---------------------+--------------+ | 155 | 11222 | 1499 | 1137 | 2012-08-22 03:05:06 | hi | | 138 | 11222 | 241 | 1136 | 2012-08-21 05:25:00 | again | | 138 | 11222 | 241 | 1135 | 20..

source 2022.12.24

부울 또는 TINYINT 혼동

부울 또는 TINYINT 혼동 부울 데이터 유형을 사용하여 참 또는 거짓 두 가지 상태만 저장해야 하는 사이트에 대한 데이터베이스를 설계하고 있었습니다.MySQL을 사용하고 있습니다. phpMyAdmin을 사용하여 데이터베이스를 설계하는 동안 BOUALINT 데이터형과 TINYINT 데이터형이 모두 있다는 것을 알게 되었습니다. 다른 기사들을 살펴봤는데, TINYINT는 BOUAL과 같고 차이가 없다고 하는 기사들도 있었어요.MySQL에서는 부울이 TINYINT로 변환된다고 합니다. 제 질문은, 만약 둘 다 같다면, 왜 두 개가 존재할까요?그들 중 한 명만 있어야 해. 다음은 제가 읽은 기사에 대한 참조입니다. http://www.careerride.com/MySQL-BOOL-TINYINT-BIT.asp..

source 2022.12.04

rewriteBatchedStatements=true를 사용하는 MySQL 및 JDBC

rewriteBatchedStatements=true를 사용하는 MySQL 및 JDBC 여기 저기, 여기, 여기, 여기, 그리고 여기 저기를 돌아다니면서rewriteBatchedStatements=true 제가 제대로 이해했다면rewriteBatchedStatements=trueJDBC는 가능한 한 많은 쿼리를 단일 네트워크 패킷으로 압축하여 네트워크 오버헤드를 낮춥니다.내 말이 맞니? 그 후 MySQL 서버에 정의된 값은max_allowed_packet는 쿼리에 문제를 일으킬 수 있습니다(서버에서 실행되지 않는 패킷). 그래서 두 번째 질문은 JDBC가 이 값을 인식하고 있는지 여부입니다.max_allowed_packet따라서 패킷은 정의된 값보다 작습니다.max_allowed_packet아니면 개발자..

source 2022.12.04
반응형