Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • MySQL

    1. SQL에서 내부 조인과 외부 조인의 차이점 - 2020 - 다른 사람

      이 포스트에서는 SQL에서 내부 조인과 외부 조인의 차이점을 이해할 것입니다. 내부 조인 사용된 절은 INNER JOIN과 JOIN입니다. 둘 이상의 테이블이 결합된 튜플을 반환합니다. 공통 속성이 없으면 결과가 비어 있습니다. 튜플의 수가 많으면 OUTERJOIN에 비해 INNER JOIN이 빠르게 작동합니다. 특정 속성에 대한 자세한 정보가 필요할 때 사용합니다. JOIN과 INNER JOIN은 같은 방식으로 작동합니다. 구문 SELECT * FROM table_1 INNER JOIN / JO

    2. SQL에서 ALTER와 UPDATE 명령의 차이점

      이번 포스트에서는 SQL의 ALTER 명령어와 UPDATE 명령어의 차이점을 알아보도록 하겠습니다. ALTER 명령 이 명령은 데이터 정의 언어(DDL)입니다. 데이터 수준이 아닌 구조적 수준에서 작업을 수행합니다. 이 명령은 데이터베이스에 있는 테이블의 속성을 추가, 삭제 및 수정하는 데 사용됩니다. 이 명령은 기본적으로 튜플에 있는 모든 값의 값을 NULL로 초기화합니다. 테이블의 구조를 변경합니다. 구문:열 추가 - ALTER TABLE table_name ADD column_name datat

    3. Sequelize를 사용하여 NodeJS에서 MySQL 테이블 만들기

      속편화 소개 Sequealize는 Postgres, MySQL, MariaDB, SQLite 및 Microsoft SQL Server와 같은 다양한 서버에 대한 약속 기반 Node.js ORM을 따릅니다. 다음은 NodeJS 후속작의 주요 기능 중 일부입니다 - 거래 지원 관계 열렬하고 게으른 로딩 복제 등 읽기... Sequelize를 사용하여 MySQL에 연결 Sequelize를 사용하여 MySQL과 Node.js 간에 연결을 설정해야 합니다. Sequelize로 성공적인 연결을 생성한 후

    4. Node.js를 사용하여 MySQL 테이블 만들기

      일반적으로 NoSQL 데이터베이스(MongoDB와 같은)는 노드 개발자들 사이에서 더 인기가 있습니다. 그러나 그것은 전적으로 귀하의 사용 사례와 존재하는 다른 데이터베이스 옵션에서 DBMS를 선택하는 선택에 달려 있습니다. 선택하는 데이터베이스 유형은 주로 프로젝트 요구 사항에 따라 다릅니다. 예를 들어, 테이블 생성 또는 실시간 삽입이 필요하고 데이터 로드를 처리하려는 경우 NoSQL 데이터베이스를 사용하는 것이 좋습니다. 반면 프로젝트가 더 복잡한 쿼리 및 트랜잭션을 처리하는 경우 SQL 데이터베이스는 더 의미가 있습니다.

    5. Nodejs를 사용하여 MySQL에서 레코드 삭제

      삽입 후에는 레코드도 삭제해야 합니다. 레코드는 데이터베이스 테이블의 식별자를 기반으로 삭제할 수 있습니다. DELETE FROM 문을 사용하여 테이블에서 레코드를 삭제할 수 있습니다. 두 가지 방법으로 MySql DB에서 레코드를 삭제할 수 있습니다. 정적 삭제 - 이 유형의 삭제에서는 삭제할 접두사 필터 값을 제공합니다. 동적 삭제 – 이 유형의 삭제는 삭제 전에 입력을 요청한 후 기준에 따라 삭제됩니다. 계속하기 전에 다음 단계가 이미 실행되었는지 확인하십시오 - mkdir mysql-test c

    6. NodeJS를 사용하여 MySQL 테이블 삭제

      Node.js에서 DROP TABLE 문을 사용하여 MySql 데이터베이스에서 기존 테이블을 삭제할 수 있습니다. 때때로 우리는 전체 테이블을 삭제해야 하지만 기업에서는 항상 사용하지 않는 테이블을 삭제하는 대신 아카이브하는 것이 좋습니다. 테이블을 삭제하는 동안 두 가지 시나리오가 있습니다 - 테이블이 있으면 삭제하고 그렇지 않으면 오류 발생 존재 여부와 관계없이 테이블을 삭제합니다. 여기에서 두 시나리오에 대해 논의할 것입니다. 계속하기 전에 다음 단계가 이미 실행되었는지 확인하십시오 - mkdir my

    7. NodeJS를 사용하여 MySQL에서 레코드 업데이트

      이 기사에서는 NodeJS를 사용하여 MySQL에서 레코드를 업데이트하는 방법을 살펴보겠습니다. Node.js 서버에서 MySQL 테이블 값을 동적으로 업데이트합니다. 업데이트 후 select 문을 사용하여 MySql 레코드가 업데이트되었는지 확인할 수 있습니다. 계속하기 전에 다음 단계가 이미 실행되었는지 확인하십시오 - mkdir mysql-test cd mysql-test npm 초기화 -y npm 설치 mysql 위의 단계는 프로젝트 폴더에 Node - mysql 종속성을 설치하기 위한 단계입니다

    8. MySQL에서 선택 쿼리로 얻은 결과를 어떻게 주문할 수 있습니까?

      테이블에서 특정 데이터나 행을 선택하는 것이 일반적입니다. 행은 테이블에 나타나는 순서대로 반환됩니다. 때때로 테이블에서 선택한 행을 일부 열에 대해 오름차순 또는 내림차순으로 반환해야 할 수도 있습니다. ORDER BY 문은 일부 열에 대해 결과를 정렬하는 데 사용됩니다. 다음 예를 보면 더 명확해집니다. 이름 필드를 포함하여 다양한 필드로 구성된 테이블이 있다고 가정합니다. 테이블에서 모든 행을 선택하고 싶지만 행은 이름의 알파벳 순서로 정렬되어야 합니다. 여기에서 ORDER BY문이 작동합니다. 이 시나리오에서는 이름 필드

    9. SQL에서 업데이트 명령의 용도는 무엇입니까?

      업데이트 명령은 테이블의 레코드를 편집하는 데 사용되는 데이터 조작 명령입니다. 조건에 따라 단일 행, 사용자가 지정한 조건에 따라 모든 행 또는 행 집합을 업데이트하는 데 사용할 수 있습니다. SET 절과 함께 사용되며 작동적으로 WHERE 절을 사용하여 조건을 일치시킬 수 있습니다 - 예시 1 업데이트 명령 사용에 대한 예가 아래에 나와 있습니다 - 업데이트 테이블 학생 세트 이름=neha 여기서 분기=CSE; 예시 2 다음은 업데이트 명령 사용의 또 다른 예입니다 - 테이블 생성 employee(ename varchar(

    10. SQL에서 테이블, 뷰 및 동의어의 차이점 설명

      구조화된 쿼리 언어(SQL)에서 테이블, 뷰 및 동의어가 무엇인지 이해합시다. 표, 보기 및 동의어 테이블은 데이터의 리포지토리이며 테이블에서 물리적 엔터티입니다. 테이블은 데이터베이스에 물리적으로 상주합니다. 보기는 데이터베이스의 물리적 표현의 일부가 아닙니다. 데이터 검색이 더 빠르게 작동하고 보안 접근성 메커니즘도 제공하도록 사전 컴파일됩니다. 동의어는 테이블, 보기, 시퀀스 또는 프로그램 단위에 할당된 대체 이름입니다. 예시 테이블 직원 생성(empID 정수 기본 키, 이름 varchar2(30), 기술 varchar

    11. MySQL 관리 및 유틸리티 프로그램

      MySQL의 관리 및 유틸리티 프로그램을 살펴보고 사용 방법을 이해하겠습니다. − ibd2sdi InnoDB 테이블스페이스 파일에서 직렬화된 사전 정보(SDI)를 추출하는 유틸리티입니다. SDI 데이터는 모든 영구 InnoDB 테이블스페이스 파일에 있습니다. ibd2sdi는 런타임이나 서버가 오프라인일 때 사용할 수 있습니다. 이노체크섬 InnoDB 파일의 체크섬을 인쇄합니다. InnoDB 테이블스페이스 파일을 읽고, 모든 페이지의 체크섬을 계산하고, 계산된 체크섬을 저장된 체크섬과 비교하고, 손상된 페이지를 보여주는 불일치를

    12. MySQL 클라이언트에서 사용하는 연결 방법을 어떻게 확인할 수 있습니까?

      MySQL 연결에서 사용하는 연결 방법을 결정하려면 아래 명령을 사용할 수 있습니다. − netstat −ln | grep 'mysql' Unix에서 MySQL 프로그램은 호스트 이름 localhost를 특별한 방식으로 처리합니다. 따라서 예상과 다르게 작동합니다. 연결 유형 mysql CLI 내에서 연결 유형을 확인하려면 아래 명령을 사용할 수 있습니다. - mysql> \s 출력 - Connection: 127.0.0.1 via TCP/IP (or) Connection: Localhost vi

    13. 기본 MySQL 포트 번호는 무엇입니까?

      MySQL은 기본적으로 포트 번호 3306을 사용합니다. 3306 포트 번호 3306 포트 번호는 MySQL 프로토콜에서 mysqldump와 같은 MySQL 클라이언트 및 유틸리티에 연결하는 데 사용됩니다. TCP, 즉 전송 제어 프로토콜입니다. 취약점 이 기본 포트를 사용하는 동안 취약점이 있는지 확인하십시오 - 일반적으로 포트 3306은 서버를 공격에 취약하게 만들 수 있으므로 열면 안 됩니다. 사용자가 원격으로 데이터베이스에 연결해야 하는 경우 포트 3306을 여는 대신 다른 많은 보안 옵션이 있습니다. 보안 옵션 중

    14. SQL과 T-SQL의 차이점

      이번 포스팅에서는 SQL과 T-SQL의 차이점을 알아보도록 하겠습니다. SQL 비절차적 언어입니다. 관계형 데이터베이스는 SQL을 사용합니다. 구조화된 쿼리 언어를 나타냅니다. 쿼리를 사용하여 데이터를 보고 조작합니다. DML 및 DDL 연산이 사용됨 - 데이터 조작 언어 및 데이터 정의 언어. 오픈 소스 언어로 간주됩니다. 데이터 조작 및 데이터 제어에 도움이 됩니다. SQL을 사용할 때 데이터의 전송은 하나씩 이루어집니다. T-SQL 마이크로소프트 제품입니다. Transa

    15. SQL에서 COMMIT와 ROLLBACK의 차이점

      이번 포스트에서는 SQL에서 COMMIT와 ROLLBACK의 차이점을 알아보도록 하겠습니다. 커밋 현재 트랜잭션에서 수행한 수정 사항을 확인합니다. COMMIT 문이 실행되면 ROLLBACK을 사용하여 트랜잭션을 롤백할 수 없습니다. 트랜잭션이 성공적으로 수행되었을 때 발생합니다. 구문 COMMIT; 롤백 현재 트랜잭션에 의해 수정된 사항을 제거합니다. ROLLBACK이 실행되면 데이터베이스는 이전 상태에 도달합니다. 트랜잭션의 첫 번째 문이 실행될 상태입니다. ROLLBACK은 트랜잭션

    16. SQL에서 DELETE와 DROP의 차이점

      이번 포스트에서는 SQL에서 DELETE 명령어와 DROP 명령어의 차이점을 알아보도록 하겠습니다. 삭제 관계/테이블에서 일부 또는 모든 튜플/레코드를 제거합니다. DML, 즉 데이터 조작 언어입니다. WHERE 절은 여기에 필터를 추가하는 데 사용됩니다. 데이터 버퍼에서 작동하므로 롤백할 수 있습니다. Delete 명령어로 모든 레코드를 삭제했다면 테이블의 메모리 공간은 여유가 없습니다. 메모리 부족이 발생할 수 있습니다. 드롭 관계/테이블, 제약 조건 또는 전체 스키마 자체와 같은 스키마

    17. SQL에서 그룹화 기준과 정렬 기준의 차이점 - 2020 - 다른 사람

      이 포스트에서는 SQL에서 group by와 order by의 차이점을 이해할 것입니다. 그룹화 기준 동일한 값을 가진 행을 그룹화하는 데 사용됩니다. CREATE VIEW 문에서 사용할 수 있습니다. select 문에서 ORDER BY 키워드 앞에 사용해야 합니다. 속성이 집계 함수에 있는 경우 GROUP BY 문에 포함될 수 없습니다. 튜플은 튜플의 속성 값이 얼마나 유사한지에 따라 그룹화됩니다. 튜플/행의 표시를 제어합니다. 주문하기 CREATE VIEW 문을 사용하지 않습니다.

    18. SQL에서 Where와 Have 절의 차이점 - 2020 - 다른 사람

      이번 포스팅에서는 SQL에서 WHERE 절과 HAVING 절의 차이점을 알아보도록 하겠습니다. WHERE 절 특정 조건에 따라 테이블의 레코드를 필터링하는 데 사용됩니다. GROUP BY절 없이 사용할 수 있습니다. 행 연산과 함께 사용할 수 있습니다. 집계 함수를 포함할 수 없습니다. SELECT, UPDATE, DELETE 문과 함께 사용할 수 있습니다. 필요한 경우 GROUP BY절 앞에 사용됩니다. UPPER, LOWER와 같은 단일 행 함수와 함께 사용됩니다. HAVING 조항

    19. MySQL과 PostgreSQL의 차이점

      이 포스트에서는 MySQL과 PostgreSQL의 차이점을 이해할 것입니다. MySQL 관계형 데이터베이스 관리 시스템입니다. Oracle Corporation에서 개발한 제품입니다. Windows, Mac OS X, Linux, BSD, UNIX, z/OS, Symbian, AmigaOS에서 지원됩니다. 연장할 수 없습니다. 이 시스템에서 phpMyAdmin 도구는 GUI를 제공합니다. Mysqldump 및 XtraBackup은 MySQL에서 백업을 제공합니다. 임시 테이블을 제공합니다.

    20. 왼쪽, 오른쪽 및 전체 외부 조인의 차이점

      이 게시물에서는 왼쪽 외부 조인, 오른쪽 외부 조인 및 전체 외부 조인의 차이점을 이해합니다. 왼쪽 외부 조인 왼쪽 테이블의 모든 행을 가져옵니다. 내부 조인 + 왼쪽 테이블의 일치하지 않는 모든 행과 동일합니다. 오른쪽 테이블에서 일치하지 않는 데이터는 손실됩니다. 예: SELECT [column_1, column_2, ….] FROM table_1 LEFT OUTER JOIN table_2 ON table_1.matching_column = table_2.matching_column 오른쪽 외부 조인 오른쪽

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:1/229  20-컴퓨터/Page Goto:1 2 3 4 5 6 7