반응형

mysql 16

PHP 7로 mbstring을 초기화할 수 없음

PHP 7로 mbstring을 초기화할 수 없음 phpMyAdmin에 액세스하려고 할 때마다 다음 오류가 나타납니다. "mbstring 확장자가 없습니다. PHP 구성을 확인해 주시기 바랍니다." 센트에서 LEMP 스택을 실행하고 있습니다.OS 7 서버.저는 이 설치에 PHP 7을 사용하기로 결정했습니다.이전 버전의 PHP를 실행하는 동일한 설정에서는 이러한 오류가 발생하지 않았습니다. extension_loaded('mbstring')mbstring.ini(/etc/false.d/)에 다음이 포함되어 있어도 false를 반환합니다. ; Enable mbstring extension module extension=mbstring.so 저는 mbstring 모듈이 제 서버에 설치되어 있다고 100% 확신합..

programing 2023.09.13

Docker mysql ERROR 1396 (HY000):'root'@'%'에 대한 CREATE USER 작업 실패

Docker mysql ERROR 1396 (HY000):'root'@'%'에 대한 CREATE USER 작업 실패 하나는 파이썬을 실행하고 다른 하나는 mysql을 실행하는 두 개의 컨테이너를 설정하려고 합니다.이것은 나의docker-compose.yml파일: version: '3' services: python: restart: always build: ./budget/dockerfiles/python/ ports: - "5000:5000" links: - db depends_on: - db volumes: - ./budget/:/app:z entrypoint: - python - -u - /app/run.py db: build: ./budget/dockerfiles/mysql/ environment..

programing 2023.09.13

MySQL UPDATE가 언제 성공했는지와 실제로 업데이트된 데이터를 구분하려면 어떻게 해야 합니까?

MySQL UPDATE가 언제 성공했는지와 실제로 업데이트된 데이터를 구분하려면 어떻게 해야 합니까? MySQL UPDATE가 언제 성공했는지와 실제로 업데이트된 데이터를 구분하려면 어떻게 해야 합니까? 예: TABLE id city_name 1 Union 2 Marthasville 다음을 실행하면 다음과 같습니다. $data = array('city_name', 'Marthasville'); //update record 2 from Marthasville to the same thing, Marthasville. $this->db->where('id', 2); $this->db->update('table', $data); if($this->db->affected_rows() > 0) { //I need..

programing 2023.09.08

MySQL - 인덱스를 만드는 기간은 얼마입니까?

MySQL - 인덱스를 만드는 기간은 얼마입니까? MySQL에 키 스케일을 추가하는 방법을 알려줄 수 있는 사람?데이터베이스에 500,000,000 행이 있습니다. 트랜스에는 열 i(INT 비서명됨), j(INT 비서명됨), nu(DOUBLE), A(DOUBLE)가 있습니다.예를 들어 열을 색인화하려고 합니다. ALTER TABLE trans ADD KEY idx_A (A); 그리고 나는 기다린다.14,000,000 행의 테이블의 경우 MacBook Pro에서 실행하는 데 약 2분이 걸렸지만, 전체 5억 행의 경우에는 15시간이 소요됩니다.제가 뭔가 잘못하고 있는 것일까요, 아니면 데이터베이스 인덱싱이 행 수에 따라 어떻게 확장되는지에 대해 순진한 것일까요?고려해야 할 몇 가지 요소가 있습니다. 정렬은 ..

programing 2023.09.08

MySQL에서 Java/Hibernate에서 BigDecimal을 어떤 유형으로 매핑하시겠습니까?

MySQL에서 Java/Hibernate에서 BigDecimal을 어떤 유형으로 매핑하시겠습니까? 이전 개발에서 발생한 코드의 손상을 검토한 후 부동소수점 연산을 사용하지 않으려면 모든 돈 기반 열을 이동해야 한다는 것을 깨달았습니다.Java 측에서는 BigDecimal을 사용하지만 Hibernate/J를 사용하는 경우를 의미합니다.PA 및 MySQL 5 열을 만드는 데 적합한 MySQL 데이터 유형은 무엇입니까?10진수 및 숫자. DECTION 및 NUMBERICAL 유형에 권장되는 Java 매핑은 java.math입니다.빅 십진법. 더java.math.BigDecimaltype은 BigDecimal 유형을 다른 BigDecimal 유형, 정수 유형 및 부동 소수점 유형과 함께 추가, 빼기, 곱하기 및..

programing 2023.09.03

MySQL의 동일한 테이블을 참조하는 하위 쿼리를 사용한 SQL UPDATE

MySQL의 동일한 테이블을 참조하는 하위 쿼리를 사용한 SQL UPDATE UPDATE를 사용하여 테이블의 여러 행에 있는 열 값을 업데이트하려고 합니다.문제는 이 열에 대한 값을 도출하기 위해 하위 쿼리를 사용해야 하는데 동일한 테이블에 따라 다릅니다.질문은 다음과 같습니다. UPDATE user_account student SET student.student_education_facility_id = ( SELECT teacher.education_facility_id FROM user_account teacher WHERE teacher.user_account_id = student.teacher_id AND teacher.user_type = 'ROLE_TEACHER' ) WHERE studen..

programing 2023.09.03
반응형