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> create table accumulatedDemo    -> (    -> Value int    -> ); Query OK, 0 rows affected (0.58 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 쿼리는 다음과 같습니다 - mysql> insert into accumulatedDemo val

    2. MySQL에서 복제 유형을 확인하시겠습니까?

      복제 유형을 확인하려면 SHOW GLOBAL VARIABLES 명령을 사용할 수 있습니다. 구문은 다음과 같습니다 - SHOW GLOBAL VARIABLES LIKE 'binlog_format'; 위의 구문은 ROW, MIXED 또는 STATEMENT를 반환합니다. 기본 결과는 ROW입니다. 이제 위의 구문을 구현하여 복제 유형을 확인할 수 있습니다. 쿼리는 다음과 같습니다 - mysql> SHOW GLOBAL VARIABLES LIKE 'binlog_format'; 다음은 출력입니다 - +-

    3. datetime을 사용할 때 MySQL GROUP BY 날짜?

      datetime을 사용하는 동안 날짜를 GROUP BY하려면 다음 구문을 사용합니다. - select *from yourTableName GROUP BY date(yourColumnName); 위의 구문을 이해하기 위해 테이블을 생성해 보겠습니다. 테이블을 생성하는 쿼리는 다음과 같습니다 - mysql> create table groupByDateDemo    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    

    4. IF 조건을 사용한 MySQL 업데이트

      MySQL에서 IF 조건을 사용하여 UPDATE를 수행하는 구문은 다음과 같습니다 - update yourTableName set yourColumnName =if(yourColumnName =yourOldValue,yourNewValue,yourColumnName); 위의 구문을 이해하기 위해 테이블을 생성해 보겠습니다. 테이블을 생성하는 쿼리는 다음과 같습니다 - );Query OK, 영향을 받는 행 0개(4분 0.59초) 이제 insert 명령을 사용하여 테이블에 일부 레코드를 삽입할 수 있습니다. 쿼리는 다음과 같습니다

    5. MySQL 테이블에서 사용하지 않는 최소 값을 찾으십니까?

      LEFT JOIN을 사용하여 MySQL 테이블에서 사용되지 않은 최소 값을 찾을 수 있습니다. 먼저 테이블을 생성해 보겠습니다. mysql> create table FindValue    -> (    -> SequenceNumber int    -> ); Query OK, 0 rows affected (0.56 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 쿼리는 다음과 같습니다 - mysql> insert into FindVa

    6. MySQL 디렉토리에서 my.ini를 찾을 수 없습니까?

      my.ini는 프로그램 데이터의 숨김 폴더에 있습니다. 먼저 C:드라이브로 이동한 다음 프로그램 데이터의 숨김 폴더로 이동합니다. 거기에서 MySQL 버전 디렉토리로 이동합니다. 다음은 C:드라이브의 스냅샷입니다. - C 드라이브를 클릭합니다. 스냅샷은 다음과 같습니다. 여기에서 Program Data 폴더를 볼 수 있습니다 - 이제 프로그램 데이터에서 MySQL로 이동합니다. 폴더. 스냅샷은 다음과 같습니다 - MySQL 버전으로 이동합니다. 스냅샷은 다음과 같습니다 - 참고 − 여기서는 MySQL 버전 8.0

    7. MySQL에 주간 이벤트를 저장하는 가장 좋은 방법은 무엇입니까?

      MySQL에 주간 이벤트를 저장하는 가장 좋은 방법을 살펴보겠습니다. 이를 위해 먼저 새 테이블을 만들고 매일의 필드도 포함합니다. mysql> create table WeeklyEventDemo -> ( -> ID int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> EventName varchar(20), -> Monday tinyint(1), -> Tuesday tinyint(1), -> Wednesday tinyint(1),

    8. MySQL은 DROP USER로 표시되지만 사용자는 여전히 MySQL.users 테이블에 존재합니까?

      먼저 아래와 같이 select 문을 사용하여 MySQL.user 테이블에서 모든 사용자와 호스트를 확인하십시오. mysql> select user,host from MySQL.user; 다음은 출력입니다. +------------------+-----------+ | user             | host      | +------------------+-----------+ | Bob         &nb

    9. MySQL 오류 메시지 언어를 변경하는 방법은 무엇입니까?

      lc_messages를 사용하여 MySQL 오류 메시지 언어를 변경할 수 있습니다. 구문은 다음과 같습니다 - SET lc_messages = 'yourLanguage'; 개념을 이해하기 위해 약간의 오류가 있는 테이블을 만들고 오류 메시지 언어를 확인합시다. 여기에서 로컬 메시지를 프랑스어로 설정했습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table errorMessagelanguage    -> (    -> Error_MessageId

    10. PHP 변수 "11:00 AM"을 MySQL 시간 형식으로 변환하시겠습니까?

      DateTime을 사용하여 PHP 변수 11:00 AM:MySQL 시간 형식으로 변환합니다. PHP 코드는 다음과 같습니다 - $phpTime = '11:00 AM'; echo('The PHP Time Format is ='); echo ($phpTime); $timeFormat = DateTime::createFromFormat( 'H:i A', $phpTime); $MySQLTimeFormat = $timeFormat->format( 'H:i:s'); echo (&

    11. 이번 주에 MySQL을 쿼리하는 방법은 무엇입니까?

      현재 주에 MySQL을 조회하려면 YEARWEEK() 함수를 사용하면 됩니다. 구문은 다음과 같습니다. SELECT *FROM yourTableName WHERE YEARWEEK(yourDateColumnName) = YEARWEEK(NOW()); 위의 구문을 이해하기 위해 테이블을 생성해 보겠습니다. 테이블 생성 쿼리는 다음과 같습니다. mysql> create table currentWeekDemo -> ( -> UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,

    12. MySQL에서 입력이 null일 때 date_format에 대해 null을 반환합니까?

      MySQL에서 입력이 null인 경우 IF() 함수를 사용하여 date_format에 대해 null을 반환합니다. 구문은 다음과 같습니다 - SELECT IF(yourDateColumnName,date_format(yourDateColumnName, '%d/%m/%Y'),NULL) FROM yourTableName; 위의 구문을 이해하기 위해 테이블을 생성해 보겠습니다. 테이블을 생성하는 쿼리는 다음과 같습니다 - mysql> create table returnNullWhenInputIsNullDemo &nbs

    13. GROUP BY 여러 열에 대한 MySQL 쿼리

      IF()를 사용하여 여러 열을 GROUP BY할 수 있습니다. 개념을 이해하기 위해 테이블을 만들어 보겠습니다. 테이블 생성 쿼리는 다음과 같습니다. mysql> create table MultipleGroupByDemo    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> CustomerId int,    -> ProductName varchar(100)   &nb

    14. MySQL에서 임의의 행 또는 여러 개의 임의의 행을 검색하는 방법은 무엇입니까?

      이를 위해 RAND() 메서드를 사용할 수 있습니다. 임의의 행을 검색하려면 다음 구문을 사용하십시오. SELECT *FROM yourTableName ORDER BY RAND() LIMIT yourIntegerNumber; 위의 구문을 이해하기 위해 테이블을 생성해 보겠습니다. 테이블 생성 쿼리는 다음과 같습니다. mysql> create table gettingRandomRow    -> (    -> CustomerId int NOT NULL AUTO_INCREMENT PR

    15. phpMyAdmin에서 테이블에 데이터를 삽입하는 절차를 작성하는 방법은 무엇입니까?

      먼저 새 테이블을 만들고 계속해서 개념을 이해합시다. mysql> create table StoredProcedureInsertDemo    -> (    -> UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> UserName varchar(20),    -> UserAge int    -> ); Query OK, 0 rows affected (0.63 sec) 다

    16. CSS 색상 값을 MySQL에 저장할 수 있습니까?

      응 우리는 할 수있어. CSS 색상 값을 저장하기 위해 16진수에 # 기호 없이 CHAR(6)을 사용할 수 있습니다. 예제를 보고 테이블을 생성해 보겠습니다. mysql> create table storeCSSColorDemo -> ( -> CSSValue char(6) -> ); Query OK, 0 rows affected (0.53 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 여기에 있는 레코드는 16진수로 된 개별 색상 값이며 char(6)을 사용했습니다. mys

    17. MySQL 명령줄 도구:DELETE의 영향을 받는 행 수를 찾는 방법은 무엇입니까?

      이를 위해 끝에 row_count()를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table rowAfftectedByDeleteDemo    -> (    -> CustomerId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> CustomerName varchar(20)    -> ); Query OK, 0 rows affected (0.86 sec) 삽입 명

    18. MySQL에서 주어진 정밀도로 FLOAT 선택

      ROUND() 함수를 사용할 수 있습니다. 구문은 다음과 같습니다. SELECT ROUND(yourColumnName,yourPrecisionIntegerValue) from yourTableName; 개념을 이해하기 위해 테이블을 만들어 보겠습니다. 테이블 생성 쿼리는 다음과 같습니다. mysql> create table givenPrecisionDemo -> ( -> Amount float -> ); Query OK, 0 rows affected (0.61 sec) 삽입 명령을 사용하여

    19. MySQL의 기존 필드에 30에서 300 사이의 난수를 추가하는 방법은 무엇입니까?

      먼저 데모 테이블을 생성하겠습니다. mysql> create table RandomNumberDemo    -> (    -> MyNumber int    -> ); Query OK, 0 rows affected (0.54 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 쿼리는 다음과 같습니다 - mysql> insert into RandomNumberDemo values(17); Query OK, 1 row affected (0.

    20. MySQL 명령줄 클라이언트로 선택할 때 데이터의 공백을 보는 방법은 무엇입니까?

      이를 위해 quote() 함수를 사용합니다. 구문은 다음과 같습니다 - select yourColumnName,quote(yourColumnName) from yourTableName; 개념을 이해하기 위해 테이블을 만들어 보겠습니다. 테이블을 생성하는 쿼리는 다음과 같습니다 - mysql> create table seeSpacesDemo    -> (    -> spaceValue varchar(10)    -> ); Query OK, 0 rows aff

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:123/229  20-컴퓨터/Page Goto:1 117 118 119 120 121 122 123 124 125 126 127 128 129