반응형
Maria에서 strict 모드 사용 안 함DB
이 sql을 phpmyadmin에서 실행하는 경우
SELECT @@SQL_MODE, @@GLOBAL.SQL_MODE;
알 수 있다
@@SQL_MODE STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
@@GLOBAL.SQL_MODE STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
phpmydmin을 사용하여 MariaDB에서 strict 모드를 비활성화하려면 어떻게 해야 합니까?
SSH를 통한 편집
/etc/my.cnf 파일
더하다
sql_mode=NO_ENGINE_SUBSTITUTION
마리아를 재기동하다DB
그러면 문제가 해결됩니다.
*edit - msyql 서비스 재시작 중 오류가 발생한 경우 my.cnf에서 위의 "mysqld"를 추가해 보십시오.
이 방법은 효과가 있었습니다.
root@MaRs:/etc/mysql# cat my.cnf|grep -v \#
[client-server]
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mariadb.conf.d/
[mysqld]
sql_mode=NO_ENGINE_SUBSTITUTION
root@MaRs:/etc/mysql#
MariaDB [(none)]> SELECT @@SQL_MODE, @@GLOBAL.SQL_MODE;
+------------------------+------------------------+
| @@SQL_MODE | @@GLOBAL.SQL_MODE |
+------------------------+------------------------+
| NO_ENGINE_SUBSTITUTION | NO_ENGINE_SUBSTITUTION |
+------------------------+------------------------+
1 row in set (0.000 sec)
언급URL : https://stackoverflow.com/questions/57381392/disable-strict-mode-on-mariadb
반응형
'programing' 카테고리의 다른 글
Java에서 매개 변수가 많은 생성자 관리 (0) | 2023.01.17 |
---|---|
MySQL: MySQL 루트 비밀번호를 리셋 또는 변경하는 방법 (0) | 2023.01.17 |
PhpStorm을 사용하여 선택 항목을 따옴표로 묶는 방법은 무엇입니까? (0) | 2023.01.17 |
'화살표 기능'과 '기능'이 동일/호환 가능합니까? (0) | 2023.01.17 |
왜 JavaScript 평가 기능을 사용하는 것이 나쁜 생각일까요? (0) | 2023.01.17 |