본문 바로가기

📌 DataBase6

[MariaDB] 한글 인코딩 에러 SQL Error [1366][22007] (conn=5) Incorrect string value 에러 발생 시 해결 방법 🎯 GoalMariaDB 인코딩 설정을 utf8로 변경하는 방법을 안다.⚠️ 문제 현상데이터베이스 데이터 추가하는데 아래와 같은 에러가 발생 했다.MariaDB [iterview]> insert into customer(cust_name) values('권소현');ERROR 1366 (22007): Incorrect string value: '\xC7\xC1\xB7\xD0\xC6\xAE...' for column `iterview`.`tag`.`name` at row 1ERROR 1366 (22007): Incorrect string value: '\xC7\xC1\xB7\xD0\xC6\xAE...' for column `iterview`.`tag`.`name` at row 1 SQL Error [136.. 2024. 5. 3.
[DBeaver] sql 파일 테이블 내보내기 불러오기 내보내기 먼저 postgres 데이터베이스에 있는 테이블 c입니다.  id, a, b가 있네요. id는 primary key입니다. 저는 primary key인 id와 a만 다른 db로 옮기겠습니다.  select id, a from c는 테이블 c로부터 id, a만 얻어옵니다.  그리드의 맨 위쪽 정사각형을 오른쪽 버튼을 클릭하면 데이터 추출이 보입니다. 이것을 눌러 보겠습니다.  그러면 여러 Export 옵션들이 보입니다. 저는 여기서 SQL insert 문으로 내보내기를 클릭하겠습니다.  Format settings에서 Exporter settings를 건드릴 겁니다. include generated columns에 체크를 해 주는데요. 이는 id가 자동으로 생성되는 속성을 가지기 때문입니다. 이는.. 2023. 7. 7.
[DBeaver] PostgreSQL 모든 Database 조회하기 해결 방법 🎯 GoalPostgreSQL 모든 Database 조회하는 방법을 안다.⚠️ 문제 현상DBeaver을 통해서 PostgreSQL를 연결하면 기본적으로 작성한 Database만 표시됩니다. 💊 해결 방법1) 데이터베이스 우클릭 후 Edit Connection을 선택합니다.   2) PostgreSQL 탭 선택 후 Show all databases를 체크한 후 확인버튼을 클릭합니다.📝 조치 결과발생했던 오류가 해결된 모습을 확인할 수 있다. 2023. 7. 6.
[DBeaver] PostgreSQL 드라이버 오프라인 설치 DB 접속 Client 툴로 Oracle, Postgresql, MariaDB 등 현존하는 대부분의 DB 연결을 지원하는 DBeaver 툴을 설치해보고 DB 연결은 어떻게 설정하는지 확인해보고자 한다. 우선 공식 설치 파일은 아래 페이지로 가서 다운로드 받는다.https://dbeaver.io/download 원하는 플랫폼의 인스톨러를 다운로드 받고 설치한다. (기본 설정값으로 설치 진행. Next 계속 입력) Postgresql DB 연결 DBeaver 툴 설치 후 Tool 상에서 Postgresql DB 연결을 위해 jdbc 드라이버 설정을 해준다. 우선 Postgresql 용 jdbc 드라이버를 다운로드 받는다.https://jdbc.postgresql.org/download  앞서 설치한 DBea.. 2023. 7. 6.
[DBeaver] PostgreSQL 모든 데이터베이스 보이게 하기 1. Edit Connection2. Connection settings3. Click PostgreSQL Tab4. Check Show all databases DBeaver에서 PostgreSQL 데이터베이스 접속 설정을 마치면 디폴트로 설정에서 선택한 데이터베이스만 표시됩니다. 그러나 작업 중에는 다른 데이터베이스의 내용을 확인할 필요가 있을 경우가 있습니다. 다음과 같이 Connection settings 설정으로 DBeaver에서 모든 데이터베이스를 확인할 수 있습니다. 2023. 4. 14.
[Oracle] 오라클 스키마(Schema) / 유저(User) 스키마란 무엇인가?- 오라클에서 스키마란 스키마 오브젝트들의 집합- 스키마오브젝트는 테이블, 뷰, 인덱스와 같은 구조를 포함하는 논리적인 데이터 저장 구조를 가진 객체- 하나의 스키마는 데이터베이스 사용자에의해 소유다시 말하면-스키마란 임의의 사용자가 생성한 모든 데이터베이스 객체(object))들을 말하며, 스키마 이름은 그 사용자(user)의이름과 같으므로(스키마(schema) ≒ 오너(owner)) ex) 'user1'이라는 사용자가 테이블, 인덱스, 뷰등 여러 객체를 생성했다면,그 객체의 소유자는 'user1'이 되며 이 객체 모두를 가리켜 user1스키마라고 한다. -오라클 시스템 정보를 갖고 있는 데이터 딕셔너리들 대부분은 소유자가 SYS였다.-따라서 데이터 딕셔너리들은 SYS 스키마라고 할 .. 2023. 3. 10.
728x90
반응형