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

    1. 기존 MySQL 이벤트의 이름을 어떻게 바꿀 수 있습니까?

      RENAME 키워드와 함께 ALTER EVENT 문을 사용하여 기존 이벤트의 이름을 변경할 수 있습니다. 이를 설명하기 위해 Hello 이벤트의 이름을 Hello_renamed로 변경하는 다음 예가 있습니다. − 예시 mysql> ALTER EVENT Hello RENAME TO Hello_renamed; Query OK, 0 rows affected (0.00 sec) 이벤트 이름이 변경되었는지 확인하기 위해 이전 이름으로 이벤트를 삭제할 수 있습니다. MySQL은 다음과 같은 오류를 발생시킵니다. - mysql> DR

    2. 기존 MySQL 이벤트를 다른 데이터베이스로 이동하려면 어떻게 해야 합니까?

      ALTER EVENT 문을 사용하여 수행할 수도 있습니다. RENAME 키워드와 함께 데이터베이스 이름과 이벤트 이름의 조합을 사용해야 합니다. 이를 설명하기 위해 hello_renamed라는 이벤트를 query 데이터베이스에서 tutorial 데이터베이스로 이동하는 다음 예가 있습니다. 예시 mysql> ALTER EVENT query.hello_renamed RENAME to tutorials.hello_renamed; Query OK, 0 rows affected (0.00 sec) 이벤트가 데이터베이스 자습서로 이동되

    3. MySQL 이벤트의 메타데이터를 어떻게 얻을 수 있습니까?

      INFORMATION_SCHEMA 데이터베이스의 도움으로 수행할 수 있습니다. 다음 문장은 이벤트의 메타데이터를 제공합니다 - mysql> SELECT * from INFORMATION_SCHEMA.EVENTS WHERE EVENT_NAME LIKE '%event%' A ND EVENT_SCHEMA = 'query'\G *************************** 1. row ***************************       EVENT_CATALOG: d

    4. 이벤트 관련 작업의 수를 제공하는 MySQL의 다양한 상태 변수는 무엇입니까?

      다음은 이벤트 관련 작업 수를 제공하는 MYSQL의 상태 변수입니다. − Com_create_event 마지막 서버 재시작 이후 실행된 CREATE EVENT 문의 수를 제공합니다. Com_alter_event − 마지막 서버 재시작 이후 실행된 ALTER EVENT 문 수를 제공합니다. Com_drop_event − 마지막 서버 재시작 이후 실행된 DROP EVENT 문 수를 제공합니다. Com_show_create_event − 마지막 서버 재시작 이후 실행된 SHOW CREATE EVENT 문 수를 제공합니다. Com_sho

    5. 모든 MySQL 이벤트 관련 작업의 수를 집합적으로 얻으려면 어떻게 해야 합니까?

      SHOW STATUS의 도움으로 문을 통해 MySQL 이벤트 관련 작업의 수를 얻을 수 있습니다. 다음과 같이 사용할 수 있습니다 - mysql> SHOW STATUS LIKE '%event%'; +--------------------------+-------+ | Variable_name            | Value | +--------------------------+-------+ | Com_alter_event      

    6. MySQL MINUS 쿼리를 어떻게 시뮬레이트할 수 있습니까?

      MySQL에서는 MINUS 쿼리를 사용할 수 없으므로 JOIN을 사용하여 MINUS 쿼리를 시뮬레이션합니다. 다음 예의 도움으로 이해할 수 있습니다 - 예시 이 예에서 다음 데이터가 있는 Student_detail 및 Student_info라는 두 개의 테이블이 있습니다. mysql> Select * from Student_detail; +-----------+---------+------------+------------+ | studentid | Name    | Address    |

    7. MySQL 테이블에서 대체 짝수 레코드를 어떻게 가져올 수 있습니까?

      이 개념을 이해하기 위해 정보 테이블의 데이터를 사용하고 있습니다. 다음과 같이 - mysql> Select * from Information; +----+---------+ | id | Name    | +----+---------+ |  1 | Gaurav  | |  2 | Ram     | |  3 | Rahul   | |  4 | Aarav   | |  5 | Aryan   | |  6 | Kri

    8. 지정된 시간 간격 후에 실행되는 MySQL 일회성 이벤트를 어떻게 생성할 수 있습니까?

      일회성 이벤트는 특정 일정에서 한 번만 실행되는 이벤트를 의미합니다. 이러한 종류의 이벤트 생성을 설명하기 위해 다음 예제를 사용하여 지정된 시간 간격 후에 실행될 이벤트를 생성하고 있습니다. - 예시 mysql> CREATE EVENT testing_event5 ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 MINUTE ON COMPLETION PRESERVE DO INSERT INTO event_message(message,generated_at) Values('Hi',NO

    9. 지정된 기간 후에 실행되고 지정된 기간 후에 종료되는 MySQL 반복 이벤트를 생성하려면 어떻게 해야 합니까?

      우리가 알고 있듯이 반복 이벤트는 일정한 간격 후에 실행되고 지정된 시간에 만료됨을 의미합니다. 이러한 종류의 이벤트 생성을 설명하기 위해 1분마다 실행되고 1시간 후에 만료되는 이벤트를 생성하는 다음 예를 사용하고 있습니다. − mysql> CREATE EVENT testing_event10 ON SCHEDULE EVERY 1 MINUTE STARTS CURRENT_TIMESTAMP ENDS CURRENT_TIMESTAMP + INTERVAL 1 HOUR DO INSERT INTO event_message(message,ge

    10. 이벤트를 생성하는 동안 ON COMPLETION PRESERVE 절을 사용하는 것은 무엇입니까?

      이벤트가 만료되면 자동으로 삭제되고 SHOW EVENTS 문에서 이벤트를 볼 수 없다는 것을 알고 있습니다. 이러한 종류의 동작을 변경하려면 이벤트를 생성하는 동안 ON COMPLETION PRESERVE를 사용할 수 있습니다. 다음 예에서 이해할 수 있습니다 - 예시 테이블 생성 event_messages(ID INT NOT NULL PRIMARY KEY AUTO_INCREMENT, MESSAGE VARCHAR(255) NOT NULL, Generated_at DATETIME NOT NULL);쿼리 OK, 영향을 받는 행 0개(

    11. MySQL 테이블에서 대체 홀수 레코드를 어떻게 가져올 수 있습니까?

      이 개념을 이해하기 위해 정보 테이블의 데이터를 사용하고 있습니다. 다음과 같이 - mysql> Select * from Information; +----+---------+ | id | Name    | +----+---------+ | 1  | Gaurav  | | 2  | Ram     | | 3  | Rahul   | | 4  | Aarav   | | 5  | Aryan   | | 6  | Kr

    12. MySQL 테이블에서 직원의 두 번째로 높은 급여를 어떻게 가져올 수 있습니까?

      이 개념을 이해하기 위해 급여 테이블의 데이터를 사용하고 있습니다. 다음과 같이 - mysql> Select * from Salary; +--------+--------+ | Name   | Salary | +--------+--------+ | Gaurav |  50000 | | Rahul  |  40000 | | Ram    |  45000 | | Raman  |  45000 | +--------+--------+ 4 rows in set (0

    13. 테이블에서 유일한 생년월일을 제공하면서 나이가 30세 이상인 직원을 MySQL 테이블에서 어떻게 찾을 수 있습니까?

      이 개념을 이해하기 위해 emp_tbl 테이블의 데이터를 사용하고 있습니다. 다음과 같이 - mysql> Select * from emp_tbl; +--------+------------+ | Name   | DOB        | +--------+------------+ | Gaurav | 1984-01-17 | | Gaurav | 1990-01-17 | | Rahul  | 1980-05-22 | | Gurdas | 1981-05-25 | | Naveen | 1991-

    14. MySQL 테이블에서 역순으로 저장된 중복 값을 삭제하는 방법은 무엇입니까?

      이 개념을 이해하기 위해 Details_city 테이블의 데이터를 사용하고 있습니다. 다음과 같이 - mysql> Select * from details_city; +--------+--------+ | City1  | City2  | +--------+--------+ | Delhi  | Nagpur | | Delhi  | Mumbai | | Nagpur | Delhi  | | Katak  | Delhi  | | Delhi  | Katak  |

    15. MySQL INTERSECT 쿼리를 어떻게 시뮬레이트할 수 있습니까?

      MySQL에서는 INTERSECT 쿼리를 사용할 수 없으므로 IN 연산자를 사용하여 INTERSECT 쿼리를 시뮬레이션합니다. 다음 예의 도움으로 이해할 수 있습니다 - 예시 이 예에서 우리는 다음 데이터를 갖는 Student_detail 및 Student_info라는 두 개의 테이블입니다 - mysql> Select * from Student_detail; +-----------+---------+------------+------------+ | studentid | Name    | Address &n

    16. WHERE 절이 있는 MySQL INTERSECT 쿼리를 어떻게 시뮬레이트할 수 있습니까?

      MySQL에서는 INTERSECT 쿼리를 사용할 수 없으므로 IN 연산자를 사용하여 INTERSECT 쿼리를 시뮬레이션합니다. 다음 예의 도움으로 이해할 수 있습니다 - 예시 이 예에서 우리는 다음 데이터를 갖는 Student_detail 및 Student_info라는 두 개의 테이블입니다 - mysql> Select * from Student_detail; +-----------+---------+------------+------------+ | studentid | Name    | Address &n

    17. MySQL 산술 표현식이 NULL을 반환할 때?

      NULL은 값이 아니며 0과 같지도 않다는 것을 알고 있습니다. MySQL 산술 표현식은 NULL을 사용하는 경우 NULL을 반환합니다. 다음 예의 도움으로 이해할 수 있습니다 - 예시 mysql> Select 100*NULL; +----------+ | 100*NULL | +----------+ |     NULL | +----------+ 1 row in set (0.00 sec) mysql> Select 100+NULL; +----------+ | 100+NULL | +----------+ | &

    18. 집계 함수 없이 GROUP BY 절은 어떻게 수행됩니까?

      집계 함수를 사용하지 않고 SELECT 문에서 GROUP BY 절을 사용하면 DISTINCT 절처럼 작동합니다. 예를 들어, 다음 표가 있습니다 - mysql> Select * from Student_info; +------+---------+------------+------------+ | id   | Name    | Address    | Subject    | +------+---------+------------+------------+ | 101 &nb

    19. 두 MySQL 테이블의 데이터를 어떻게 비교할 수 있습니까?

      때로는 특히 데이터가 마이그레이션되는 경우 두 테이블에서 일치하지 않는 데이터를 식별해야 합니다. 테이블을 비교하여 수행할 수 있습니다. students와 student1이라는 두 개의 테이블이 있는 아래의 예를 고려하십시오. mysql> Select * from students; +--------+--------+----------+ | RollNo | Name   | Subject  | +--------+--------+----------+ |    100 | Gaurav | Comput

    20. 즉시 실행되는 MySQL 일회성 이벤트를 어떻게 생성할 수 있습니까?

      일회성 이벤트는 특정 일정에 대해 한 번만 실행되는 이벤트를 의미합니다. 이러한 종류의 이벤트 생성을 설명하기 위해 현재 시간에 실행될 이벤트를 생성하는 다음 예를 사용하고 있습니다. - 예시 mysql> Create table event_message(ID INT NOT NULL PRIMARY KEY AUTO_INCREMENT, MESSAGE VARCHAR(255) NOT NULL, Generated_at DATETIMENOT NULL); Query OK, 0 rows affected (0.61 sec) mysql>

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:184/229  20-컴퓨터/Page Goto:1 178 179 180 181 182 183 184 185 186 187 188 189 190