반응형 MySQL20 [MariaDB] MariaDB/MySQL 오류 UNION ALL 오류 mariadb 가상 테이블을 사용하여 만든 결과 값을 UNION 할 경우 프로세스가 종료되는 등, Docker로 설치된 mariadb는 정상인데, Install 로 설치한 mariadb는 발생하였다.(나의 생각) 찾아보단 중 가상테이블의 결과를 UNION 하는 순간 오류가 발생한 이슈가 있어서 찾긴 했는데 해결 방안이 없어서 고민하던 도중, 가상테이블을 다시 한번 감싸서 사용했더니 발생하지 않았다. with recursive and union all 오류 https://jira.mariadb.org/browse/MDEV-23619 MariaDB 10.3 버전 사용 중 select @@version; create table foo ( a bigint(10) not null auto_increment, b .. 2020. 10. 20. [MariaDB] 이중화 설정 MariaDB 기능(Replication)을 이용하여 양방향 설정하여 Active-Standby로 사용할 수 있습니다. 해당 기능은 트랜잭션 단위로 동기화되므로, DB를 양쪽 다 Active 하여 사용할 경우 동기화에 문제가 될 수 있습니다. 테이블에는 PK컬럼이 가능한 존재 Active-Active로 사용할 경우 별도 솔루션이 필요하며, 데이터 입력하는 경우 양쪽에 락을 시킨 후 데이터 입력이 처리되므로 성능이 떨어집니다. Galera: https://cirius.tistory.com/1766 테스트 환경 Mariadb 10.3 / Docker 환경 DB 설치 TEST DB1: 192.168.100.1, 10000 TEST DB2: 192.168.100.2, 20000 1-1 my.cfn 파일 수정 D.. 2020. 10. 16. My Sql 계정 생성 방법 및 1045 오류 MYSQL 계정 생성방법은 다음과 같이 Root 권한으로 로그인 후 mysql –u root –p 사용할 DB생성 CREATE DATABASE DB명; 계정생성 GRANT USAGE ON *.* TO 사용할계정@localhost identified by ‘패스워드’ WITH GRANT OPTION; GRANT ALL ON DB명 TO 사용할계정@localhost 비밀번호 변경 방법 USE MYSQL; UPDATE USER SET PASSWORD = PASSWORD(‘new Password’) WHERE USER = ‘root’; FLUSH PRIVILEGES; 권한 로드 FLUSH PRIVILEGES; # FLUSH PRIVILEGES 를 하지 않을 경우 상당한 문제를 발생시킨다. 패스워드 변경등의 작업.. 2009. 4. 6. MS SQL DATE 타입. 주로 Oracle 만 사용하다가 MS SQL 을 사용하려니 생각은 나는데 어떻게 구현해야 하는지 너무 난해하였다 특히 데이터 타입 (DATE TYPE) 이 머임 왜 이리 다른 것 같이 느껴 지는지… MS SQL 은 ORACLE이 같이 데이터 타입을 뽑을 때 패턴처럼 지정할 경우 나오는 방식이 아닌 특정 코드를 넣으면 그에 해당하는 패턴이 나오므로 입맛에 맞게 데이터를 설정하려면 약간의 작업이 더 들어가는 거 같습니다. ORACLE 경우 TO_CHAR(SYSDATE, ‘YYYY-MM-DD’)로 DATE Type의 변환이 가능하지만 MS SQL의 경우에는 CONVERT(VARCHAR, GETDATE(), 101) 방식으로 데이터를 볼 수 있으며 그 해당 번호를 잘 선택하여야 합니다. 표시 방법은 아래와 같으.. 2008. 12. 22. 이전 1 2 3 4 5 다음 반응형