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

    1. MySQL 클라이언트 로깅

      MySQL과 관련된 클라이언트 로깅에 대해 알아보겠습니다. mysql 클라이언트는 실행되는 명령문에 대해 다양한 유형의 로깅을 수행할 수 있으며 대화식으로 수행할 수 있습니다. - UNIX - 로깅 Unix에서 mysql은 명령문을 히스토리 파일에 씁니다. 기본적으로 이 파일의 이름은 사용자의 홈 디렉토리에 .mysql_history로 지정됩니다. 다른 파일 이름을 지정하려면 MYSQL_HISTFILE 환경 변수의 값을 설정해야 합니다. --syslog 옵션이 주어지면, mysql은 모든 종류의 플랫폼에서 시스템 로깅 기능에 명

    2. MySQL 클라이언트 서버측 도움말

      MySQL 클라이언트-서버 측 도움말을 이해합시다 − mysql> help search_string 위의 help 명령에 인수가 제공되면 mysql은 이를 검색 문자열로 사용하여 MySQL 참조 설명서의 내용에서 서버 측 도움말에 액세스합니다. 이 명령이 제대로 작동하려면 mysql 데이터베이스의 도움말 테이블이 도움말 항목 정보로 초기화되어야 합니다. 검색 문자열과 일치하는 항목이 없으면 검색 작업이 실패합니다. 이것을 이해하기 위해 예를 들어보겠습니다 - mysql> help me 출력 Nothing found P

    3. MySQL 클라이언트의 텍스트 파일에서 SQL 문 실행

      MySQL 클라이언트의 텍스트 파일에서 SQL 문을 실행하는 방법을 이해하겠습니다. mysql 클라이언트는 일반적으로 대화형 방식으로 사용됩니다. 같은 예를 보자 - shell> mysql db_name 텍스트 파일에 SQL 문 배치 SQL 문을 파일에 넣은 다음 mysql에게 특정 파일의 입력을 읽도록 지시하는 것도 가능합니다. 이를 위해 먼저 text_file 텍스트 파일이 생성됩니다. 이 텍스트 파일에는 실행해야 하는 명령문이 포함됩니다. 같은 것을 이해하기 위해 예를 들어 보겠습니다 - shell> mysql

    4. MySQL 클라이언트 팁

      MySQL에서 제공하는 몇 가지 클라이언트 팁을 이해합시다 - 입력 줄 편집 Mysql은 사용자가 현재 입력 라인을 수정하거나 이전 입력 라인을 불러올 수 있는 입력 라인 편집을 지원합니다. 대화형 기록 비활성화 위쪽 화살표 키를 사용하면 현재 및 이전 세션에서 입력 라인을 불러올 수 있습니다. 콘솔을 공유하는 경우 이 동작이 적합하지 않을 수 있습니다. mysql은 부분적으로 또는 완전히 대화형 기록 비활성화를 지원하며 이는 호스트 플랫폼에 따라 다릅니다. Windows에서 기록은 메모리에 저장됩니다. Alt+F7 키를 누르

    5. mysqladmin - MySQL 서버 관리 프로그램

      mysqladmin은 관리 작업을 수행하는 데 도움이 되는 클라이언트입니다. 또한 서버의 구성 및 현재 상태를 확인하고 데이터베이스를 생성 및 삭제하는 등의 작업에 사용할 수 있습니다. mysqladmin은 아래 명령을 사용하여 호출할 수 있습니다 - shell> mysqladmin [options] command [command-arg] [command [command-arg]] ... mysqladmin이 지원하는 몇 가지 명령을 살펴보자. 일부 명령은 명령 이름 다음에 인수를 취합니다. db_name 생성 이 명령은

    6. mysqlcheck - MySQL 테이블 유지 관리 프로그램

      mysqlcheck 클라이언트는 테이블 유지 관리를 수행합니다. 테이블을 확인, 수리, 최적화 또는 분석합니다. 사용자가 --databases 또는 --all-databases 옵션을 사용하여 하나 이상의 데이터베이스에 있는 모든 테이블을 처리하는 경우 mysqlcheck를 호출하는 데 시간이 오래 걸립니다. 이는 MySQL 업그레이드 절차에서도 동일한 방식으로 테이블을 처리하기 때문에 테이블 확인이 필요하다고 판단하는 경우에 해당됩니다. mysqlcheck 사용법 mysqlcheck 명령은 mysqld 서버가 실행 중일 때

    7. mysqldump - MySQL 데이터베이스 백업 프로그램

      mysqldump 클라이언트 유틸리티는 논리적 백업을 수행하여 원래 데이터베이스 개체 정의 및 테이블 데이터를 재현하기 위해 실행할 수 있는 SQL 문 집합을 생성하는 데 도움이 됩니다. mysqldump 사용법 백업 또는 다른 SQL 서버로의 전송을 위해 하나 이상의 MySQL 데이터베이스를 덤프합니다. mysqldump 명령은 CSV, 기타 구분 텍스트 또는 XML 형식으로도 출력을 생성합니다. 유틸리티 mysqldump는 최소한 덤프된 테이블에 대한 SELECT 권한, 덤프된 뷰에 대한 SHOW VIEW, 덤프

    8. mysqlimport - MySQL 데이터 가져오기 프로그램

      mysqlimport 클라이언트는 LOAD DATA SQL 문을 지원하는 명령줄 인터페이스와 함께 제공됩니다. mysqlimport에 대한 대부분의 옵션은 LOAD DATA 구문의 절에 직접 응답합니다. mysqlimport 호출 유틸리티 mysqlimport는 아래와 같이 호출할 수 있습니다 - shell> mysqlimport [options] db_name textfile1 [textfile2 ...] 명령줄에서 명명된 모든 텍스트 파일에 대해 mysqlimport는 파일 이름에서 확장자를 제거하고 그 결과를 사용하여

    9. mysqlpump - MySQL 데이터베이스 백업 프로그램

      mysqlpump 클라이언트 유틸리티는 논리적 백업을 수행하여 원래 데이터베이스 개체 정의와 테이블 데이터를 재생성하기 위해 실행될 SQL 문 집합을 생성합니다. 백업을 위해 하나 이상의 MySQL 데이터베이스를 덤프하거나 다른 SQL 서버로 전송하는 데 도움이 됩니다. mysqlpump의 기능 mysqlpump의 기능을 이해하자 - 데이터베이스와 데이터베이스 내의 개체를 병렬 처리하여 덤프 프로세스의 속도를 높이는 데 도움이 됩니다. 덤프해야 하는 데이터베이스 및 데이터베이스 개체(테이블, 저장 프로그램, 사용자 계정

    10. MySQL 데이터베이스, 테이블 및 열 정보 표시

      mysqlshow 클라이언트는 존재하는 데이터베이스, 해당 테이블 또는 테이블의 열이나 인덱스를 확인하는 데 사용할 수 있습니다. 여러 SQL SHOW 문에 대한 명령줄 인터페이스를 제공합니다. mysqlshow 호출 mysqlshow 유틸리티는 아래와 같이 호출할 수 있습니다 - shell> mysqlshow [options] [db_name [tbl_name [col_name]]] 여기, 데이터베이스가 제공되지 않으면 데이터베이스 이름 목록이 표시됩니다. 테이블이 제공되지 않으면 데이터베이스에서 일치하는 모든

    11. mysql_install_db - MySQL 데이터 디렉토리 초기화

      mysql_install_db는 MySQL 서버, 즉 mysqld를 사용할 준비가 되기 전에 수행해야 하는 초기화 작업을 처리합니다. MySQL 데이터 디렉토리를 초기화하고 여기에 포함된 시스템 테이블을 생성하는 데 도움을 줍니다. InnoDB 테이블 관리에 필요한 시스템 테이블스페이스 및 관련 데이터 구조를 초기화합니다. 기본 보안 배포 현재 버전의 mysql_install_db는 기본적으로 안전한 MySQL 배포를 생성합니다. 아래와 같은 특징이 있습니다. root@localhost라는 단일 관리 계정이 임의로 생성된 비

    12. mysql_plugin - MySQL 서버 플러그인 구성

      MySQL에서 사용되는 mysql_plugin 유틸리티에 대해 알아보자 - mysql_plugin 유틸리티를 사용하면 MySQL 관리자가 MySQL 서버가 로드하는 플러그인을 관리할 수 있습니다. 서버 시작 시 또는 런타임 시 INSTALL PLUGIN 및 UNINSTALL PLUGIN 문의 도움으로 --plugin-load 옵션을 수동으로 지정하는 대안을 제공합니다. 플러그인을 활성화 또는 비활성화하기 위해 mysql_plugin을 호출했는지 여부에 따라 유틸리티는 플러그인 레지스트리 역할을 하는 mysql.plugin 테이

    13. mysql_secure_installation - MySQL 설치 보안 향상

      mysql_secure_installation이란 무엇입니까? MySQL 설치 관련 프로그램 mysql_secure_installation −에 대해 알아보자 이 프로그램을 통해 사용자는 아래에 언급된 방법으로 MySQL 설치의 보안을 향상시킬 수 있습니다. 사용자는 루트 계정의 비밀번호를 설정할 수 있습니다. 사용자는 로컬 호스트 외부에서 액세스할 수 있는 루트 계정을 제거할 수 있습니다. 사용자는 익명 사용자 계정을 제거할 수 있습니다. 사용자는 기본적으로 모든 사용자(익명 사용자 포함)가 액세스할

    14. mysql_ssl_rsa_setup - MySQL에서 SSL/RSA 파일 생성

      mysql_ssl_rsa_setup 프로그램을 이해합시다 - 이 프로그램은 SSL의 도움으로 보안 연결을 지원하는 데 필요한 SSL 인증서, 키 파일 및 RSA 키 쌍 파일을 만드는 데 도움이 됩니다. 기존 SSL 파일이 만료된 경우 mysql_ssl_rsa_setup 프로그램을 사용하여 새 SSL 파일을 생성할 수 있습니다. mysql_ssl_rsa_setup 호출 mysql_ssl_rsa_setup은 아래와 같이 호출할 수 있습니다. - shell> mysql_ssl_rsa_setup [options] 일부 옵션에는

    15. mysql_tzinfo_to_sql - MySQL에서 시간대 테이블 로드

      mysql_tzinfo_to_sql 프로그램은 mysql 데이터베이스에서 표준 시간대 테이블을 로드하는 데 도움이 됩니다. zoneinfo 데이터베이스, 즉 시간대를 설명하는 파일 세트가 있는 시스템에서 사용됩니다. 이러한 시스템의 예로는 Linux, FreeBSD, Solaris 및 macOS가 있습니다. 이러한 파일의 가장 가능성 있는 위치는 /usr/share/zoneinfo 디렉토리(Solaris의 경우 /usr/share/lib/zoneinfo)입니다. mysql_tzinfo_to_sql 호출 시스템에 zoneinfo 데

    16. mysql_upgrade - MySQL 테이블 확인 및 업그레이드

      mysql_upgrade 프로그램을 이해합시다 - 사용 MySQL이 업그레이드될 때마다 사용자는 업그레이드된 MySQL 서버와의 비호환성을 찾는 mysql_upgrade를 실행해야 합니다. mysql 스키마의 시스템 테이블을 업그레이드하여 사용자가 업그레이드 후에 추가될 수 있는 새로운 권한이나 기능을 활용할 수 있도록 합니다. 기본적으로 성능 스키마와 시스템 스키마를 업그레이드합니다. 또한 사용자 스키마를 검사합니다. mysql_upgrade가 테이블에 가능한 비호환성을 발견하면 테이블 검사를 수행하고

    17. MySQL 클라이언트 프로그램

      아래에 나열된 7개의 클라이언트 프로그램이 있습니다 - mysql mysqladmin mysqlcheck mysqldump mysqlimportmysql펌프 mysqlshow mysqlslap 간단히 MySQL 클라이언트 프로그램을 이해합시다 - mysql mysql 입력 라인 편집 기능이 있는 간단한 SQL 셸입니다. 대화형 및 비대화형 사용을 지원합니다. 대화식으로 사용하면 쿼리 결과가 ASCII 테이블 형식으로 표시됩니다. 사용자 명령 인터프리터의 프롬프트에서 호출할 수 있습니다.

    18. MySQL 명령줄 클라이언트

      mysql은 입력 라인 편집 기능이 있는 간단한 SQL 셸입니다. 대화형 및 비대화형 사용을 지원합니다. 대화식으로 사용하면 쿼리 결과가 ASCII 테이블 형식으로 표시됩니다. 필터와 같이 비대화형으로 사용하면 결과가 탭으로 구분된 형식으로 표시됩니다. 명령 옵션을 사용하여 출력 형식을 변경할 수 있습니다. 대용량 결과 집합에 대한 메모리 부족으로 인해 문제가 있는 경우 --quick 옵션을 사용할 수 있습니다. 이것은 mysql이 전체 ​​결과 세트를 한 번에 검색하고 표시되기 전에 메모리에 버퍼링하는 대신 한 번에 한 행씩

    19. MySQL 클라이언트 옵션

      mysql은 명령줄이나 옵션 파일의 [mysql] 및 [client] 그룹에서 지정할 수 있는 아래 언급된 옵션을 지원합니다. --도움, -? 도움말 메시지를 표시하고 종료하는 데 도움이 됩니다. --자동 재해시 자동 재해시를 활성화합니다. 이 옵션은 기본적으로 설정되어 데이터베이스, 테이블 및 열 이름 완성을 활성화합니다. --자동 수직 출력 이 옵션을 사용하면 결과 집합이 현재 창에 비해 너무 넓은 경우 세로로 표시되고 그렇지 않은 경우 일반 표 형식을 사용합니다. --배치, -B 탭을 열 구분 기호로 사용하여 결

    20. MySQL 클라이언트 명령

      일부 MySQL 클라이언트 명령에 대해 알아보자 - MySQL은 사용자가 실행하는 모든 SQL 문을 서버로 보냅니다. mysql이 자체적으로 해석하는 명령 세트도 있습니다. 명령 목록 가져오기 이러한 명령 목록은 프롬프트에 아래 언급된 명령을 입력하여 찾을 수 있습니다 - mysql> help 출력 List of all MySQL commands: Note that all text commands must be first on line and end with ';' ? (\?) Synonym for `help

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