c# mariadb 예제

c# mariadb 예제

이 프로그램에서는 작성자 테이블의 첫 번째 행에 있는 작성자의 이름을 변경하려고 합니다. 우리는 또한이 저자와 관련된 책을 변경해야합니다. 트랜잭션이 필요한 좋은 예입니다. 저자를 변경하고 저자의 책을 변경하지 않으면 데이터가 손상됩니다. 이 문서에서는 C#을 MySQL에 연결하고 삽입, 업데이트, 삭제 및 문 선택에 대한 간단한 예제를 사용하여 테이블을 쿼리하는 방법을 설명했습니다. 또한 인터넷을 통해 널리 사용할 수 없기 때문에 C # 응용 프로그램에서 MySQL 데이터베이스를 백업하고 복원하는 방법을 시연하기로 결정했습니다. 우리는 우리의 예를 컴파일합니다. MySQL 커넥터 DLL에 대한 경로가 제공됩니다. 그리고 물론 우리는 올바른 MariaDB 연결 문자열로 appsettings.json 파일의 DefaultConnection을 업데이트해야합니다. 설치 하는 동안 제공 하는 루트 및 암호로 사용자 ID를 지정 합니다. 아래 샘플에서 mariadbtest로 데이터베이스의 이름을 지정했지만 원하는 경우 다른 것을 호출 할 수 있습니다. 노아반/mariadb 커넥터-넷에서 새로운 릴리스에 대한 알림을 원하십니까? 이 문서의 목적은 MySql Connect/NET을 사용하여 C#을 MySql과 사용하고 연결하는 방법을 단계별로 표시하는 것입니다.

문서 전체에서 DML(삽입, 업데이트, 선택, 삭제)에 대한 간단한 예제를 만들어 C#을 사용하여 데이터베이스를 쿼리하는 방법을 보여 드리고, 결국에는 데이터베이스를 백업하고 응용 프로그램에서 .sql 파일에 저장하는 방법을 보여 드리겠습니다. 및 복원 하는 방법. 예제를 컴파일하려면 MySQL 커넥터용 DLL, Winforms, 그리기 및 데이터에 대한 추가 DLL을 포함해야 합니다. 기술적 관점에서, 우리는 DLL이 필요합니다. 우분투 리눅스에서, 그것은 위의 경로 아래에 위치 했다. DLL 라이브러리로 가는 경로를 알아야 합니다. 예제를 컴파일합니다. ProcessStartInfo는 프로세스가 시작되기 전에 프로세스를 설정하기 위해 프로세스와 함께 사용됩니다. 예를 들어, 인수로 Internet Explorer를 시작하려면 다음을 작성합니다: 예를 들어 레코드 수를 계산하려는 경우와 같이 명령이 항상 하나의 값만 반환합니다.이 경우 tableinfo에서 Select Count (*)를 사용했습니다.이 경우 하나의 값을 반환하는 ExecuteScalar 메서드를 사용해야 합니다.

Comments are closed.

    About

    This is the deafult sidebar, add some widgets to change it.