db 19

C#/ MSSQL에 DB(.sql) 설치 프로그래밍

# MS-SQL server 접근하기 //MS-SQL server Edition class DataAccess { // Use for EmployeeMgt.exe.config file .\SQLEXPRESS static string _ConnectionString = 프로젝트명.Properties.Settings.Default.설정값; // static string _ConnectionString = "Data Source=(local);Initial Catalog=프로젝트명; User ID=sa;Password=sapass123!"; //"Data Source= (local)/ DB IP address or .\\SQLEXPRESS ; //Initial Catalog= Database Name; //U..

8. 스프링(spring)/ Mysql-Mybatis(DB연동)

# pom.xml파일 depenency추가 mysql mysql-connector-java 8.0.25 org.mybatis mybatis 3.4.1 org.mybatis mybatis-spring 1.3.0 org.springframework spring-jdbc ${org.springframework-version} org.springframework spring-test ${org.springframework-version} test * MyBatis는 스프링과 함께 사용하기 좋은 ORM(Object-Relational Mapping) 프레임워크입니다. MyBatis는 SQL 매핑을 통해 데이터베이스 쿼리와 자바 객체 간의 매핑을 단순화합니다. 스프링에서 MyBatis를 사용하면 SQL을 XML 또..

자바(java)/ 인텔리제이(IntelliJ), 이클립스(eclipse) mysql 연동

# 기본 참조 https://wisdom-and-record.tistory.com/61 [Intellij] 인텔리제이 MySQL - JDBC 연동 방법 (Java) 개발환경 MacOSX Intellij Ultimate 2020.3 ver MySQL 8.0.21 Java 11 프로젝트 생성 및 드라이버 추가 MySQL이 없으신 분들은 다른 블로그 참조해서 설치해주세요. JDBC로 MySQL을 사용하기 위해서는 JDBC 드라이버인 wisdom-and-record.tistory.com https://structuring.tistory.com/156 JDBC - 자바(이클립스), MySQL JDBC연동 1. 링크로 들어가서 본인의 버전과 SQL에 맞는 드라이버를 다운로드한다. https://www.mysql.c..

mysql(데이터 베이스)/ 데이터 타입 및 추가 키워드

# 데이터 타입 수 타입 정수는 INT 사용 실수는 DECIMAL(전체자릿수, 소수점자릿수) 사용. 데이터 용량 및 손실을 고려해서. 문자형 CHAR(1~255)는 고정길이 문자열. 고정된 자릿수 만큼 기본 용량 차지. VARCHAR(1~65535)는 가변길이 문자열. 입력 값에 따른 가변 용량. 단, 성능이 CHAR보다 약할 수. 텍스트형 LONGTEXT 사용. 최대 4GB 지원. 이진데이터 LONGBLOB 사용. 최대 4GB 사진, 동영상, 문서 파일 등의 이진데이터 저장 가능. 날짜는 DATE : YYYY-MM-DD 형식 저장 날짜+시간은 DATETIME : YYYY-MM-DD HH:MM:SS 형식 저장 JSON데이터 : {속성: 값(열)} 형식. 데이터를 JSON으로 변환하려면, USE 데이터베이..

mysql(데이터 베이스)/ 사용자 권한 관리

# 사용자 권한 생성(workbench) : 데이터베이스 커넥션 root 계정 입장 - administration - users and privileges - add account - 이름, 비밀번호 지정 후 apply # 권한 관리 : users and privileges - administrative roles(접속 모든 데이터베이스 권한) (role - DBA는 모든 권한 사용/ global priviliges에서 글로벌 사용 권한 설정) : users and privileges - schema privileges(설정 데이터베이스 권한) (add entry - 원하는 db선택 - 개별적인 권한 설정)