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> Select '1525' + '200'As Total; +-------+ | Total | +-------+ | 1725  | +-------+ 1 row in set (0.00 sec)

    2. 스토리지 엔진이란 무엇이며 MySQL 설치에서 지원하는 스토리지 엔진 목록을 확인하는 방법은 무엇입니까?

      데이터베이스에서 데이터 생성, 읽기, 업데이트 및 삭제와 같은 다양한 SQL 작업을 처리하기 위해 데이터베이스 관리 시스템(DBMS)이 사용하는 소프트웨어 구성요소로 정의될 수 있습니다. 즉, DBMS에서 데이터베이스의 정보를 관리하는 데 사용됩니다. 가장 널리 사용되는 스토리지 엔진은 MySQL5.5 이상 버전의 기본 스토리지 엔진이기도 한 InnoDB입니다. MySQL5.5 이전에는 기본 스토리지 엔진이 MyISAM이었습니다. SHOW ENGINES 명령을 사용하여 MySQL 설치에서 지원하는 스토리지 엔진 목록을 확인할 수 있

    3. 따옴표 안에 포함된 숫자를 추가하는 동안 숫자 뒤에 숫자가 아닌 텍스트를 쓰는 경우 MySQL은 어떻게 평가합니까?

      뒤에 숫자가 아닌 텍스트가 있는 숫자를 추가하려고 하면 MySQL은 단순히 숫자가 아닌 텍스트를 버리고 경고와 함께 숫자 값의 추가를 평가합니다. 다음 예는 이것을 나타냅니다 - 예 mysql> Select '1525 Kg' + '200 Oz'As Total; +-------+ | Total | +-------+ | 1725  | +-------+ 1 row in set, 2 warnings (0.00 sec)

    4. MySQL 테이블을 생성하는 동안 기본 스토리지 엔진 InnoDB를 사용하지 않고 내가 선택한 스토리지 엔진을 어떻게 지정할 수 있습니까?

      MySQL 테이블을 생성하는 동안 스토리지 엔진은 다음과 같이 지정할 수 있습니다. - mysql> CREATE TABLE Student(id INTEGER PRIMARY KEY, Name VARCHAR(15)) -> ENGINE = 'MyISAM'; Query OK, 0 rows affected (0.28 sec) ENGINE 키워드는 이 특정 테이블에 사용되는 스토리지 엔진을 지정합니다.

    5. MySQL의 특정 테이블에 사용되는 스토리지 엔진을 어떻게 찾을 수 있습니까?

      다음 MySQL 문은 tutorial이라는 데이터베이스의 Student 테이블에 사용되는 스토리지 엔진을 찾을 수 있습니다. − mysql> SELECT ENGINE FROM information_schema.TABLES   -> WHERE TABLE_SCHEMA = 'tutorial'   -> AND TABLE_NAME = 'Student'; +--------+ | ENGINE | +--------+ | MyISAM | +--------+ 1 row in set (0.

    6. 현재 IN 연산자를 사용하고 있지 않은 다른 데이터베이스의 테이블에서 열 목록을 얻으려면 어떻게 해야 합니까?

      SHOW COLUMNS 문으로 수행할 수 있습니다. 구문은 다음과 같습니다. 구문 SHOW COLUMNS FROM tab_name IN db_name 여기, tab_name 열 목록을 보려는 테이블의 이름입니다. Db_name 테이블이 저장된 데이터베이스의 이름입니다. 예 예에서 우리는 현재 데이터베이스 쿼리를 사용하고 있으며 열 목록을 가져오고 있습니다. MySQL database에 저장된 arena라는 테이블에서: mysql> SHOW COLUMNS FROM arena IN mysql\G ***********

    7. INSERT INTO 문을 사용하여 MySQL 사용자 계정을 어떻게 설정할 수 있습니까?

      MySQL에 새 사용자를 추가하려면 데이터베이스의 사용자 테이블에 새 항목을 추가하기만 하면 됩니다. 나의 질. 그것을 설명하기 위해 우리는 다음 예를 사용하고 있습니다 - 예시 다음 프로그램은 새 사용자 게스트를 추가하는 예입니다. 비밀번호가 guest123;인 SELECT, INSERT 및 UPDATE 권한 SQL 쿼리는 - root@host# mysql -u root -p Enter password:******* mysql> use mysql; Database changed mysql> INSERT INTO u

    8. SQL GRANT 문을 사용하여 MySQL 사용자 계정을 어떻게 설정할 수 있습니까?

      GRANT SQL 명령을 사용하여 사용자 계정을 추가할 수도 있습니다. 다음 예를 사용하여 설명할 수 있습니다. - 예 이 예에서는 사용자 Zara 를 추가합니다. 비밀번호 zara123 사용 특정 데이터베이스의 경우 이름은 TUTORIALS.입니다. root@host# mysql -u root -p password; Enter password:******* mysql> use mysql; Database changed mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP

    9. MySQL 집계 함수를 MySQL IF() 함수와 결합하는 방법은 무엇입니까?

      MySQL 집계 함수를 MySQL IF() 함수와 결합하면 원하는 특정 출력을 얻는 데 매우 도움이 될 수 있습니다. SUM() 및 COUNT() 집계 함수를 IF() 함수와 결합하는 다음 쿼리를 고려하십시오. 예 mysql> Select SUM(IF(Language = 'English', 1, 0)) As English, SUM(IF(Language <> 'English',1,0)) AS "Non-English" from Students; +---------+-----

    10. 명령 프롬프트에서 MySQL 바이너리를 사용하여 MySQL 데이터베이스를 어떻게 설정할 수 있습니까?

      mysql 을 사용하여 MySQL 데이터베이스를 설정할 수 있습니다. 명령 프롬프트에서 바이너리. 다음 예의 도움으로 이해할 수 있습니다 - 예시 다음 명령문을 사용하여 명령 프롬프트에서 MySQL 서버에 연결할 수 있습니다 - [root@host]# mysql -u root -p Enter password:****** 명령 프롬프트를 제공할 것입니다. 다음은 위 명령의 결과입니다 - 다음 코드 블록은 위 코드의 결과를 보여줍니다 - Welcome to the MySQL monitor. Commands end with ; or

    11. mysqladmin을 사용하여 어떻게 새 데이터베이스를 생성할 수 있습니까?

      MySQL 데이터베이스를 생성하거나 삭제하려면 특별한 권한이 필요합니다. 다음은 mysqladmin을 사용하여 새 데이터베이스를 만드는 구문입니다. 바이너리 - 구문 [root@host]# mysqladmin -u root -p create db_name Enter password:****** 여기, db_name 생성하려는 데이터베이스의 이름입니다. 예시 다음은 TUTORIALS 라는 데이터베이스를 만드는 간단한 예입니다. - [root@host]# mysqladmin -u root -p create TUTORIALS Ente

    12. MYSQL 제어 흐름 기능 CASE는 어떻게 작동합니까?

      MySQL CASE 문은 SELECT 또는 WHERE 절과 같은 쿼리 내부에 조건을 작성할 수 있는 흐름 제어 기능입니다. CASE 문에는 두 가지 구문이 있습니다. 구문-1 CASE val WHEN compare_val1 THEN result1 WHEN compare_val2 THEN result2 . . . Else result END 여기 이 첫 번째 구문에서 val이 compare_val1과 같으면 CASE 문은 result1을 반환합니다. . val이 compare_val2와 같은 경우 CASE 문은 result2를 반환

    13. mysqladmin을 사용하여 기존 데이터베이스를 삭제하는 방법은 무엇입니까?

      MySQL 데이터베이스를 생성하거나 삭제하려면 특별한 권한이 필요합니다. 다음은 mysqladmin을 사용하여 데이터베이스를 삭제하는 구문입니다. 바이너리 - 구문 [root@host]# mysqladmin -u root -p drop db_name Enter password:****** 여기, db_name 삭제하려는 데이터베이스의 이름입니다. 예 다음은 TUTORIALS −라는 데이터베이스를 삭제하는 예입니다. [root@host]# mysqladmin -u root -p drop TUTORIALS Enter passwor

    14. MySQL CASE 문 내에서 열 데이터를 어떻게 사용할 수 있습니까?

      이를 이해하기 위해 Students 표의 데이터를 다음과 같이 고려하십시오. − mysql> Select * from Students; +----+-----------+-----------+----------+----------------+ | id | Name      | Country   | Language | Course         | +----+-----------+-----------+----------+----------------+ | 1

    15. 어떤 조건에서 MySQL CASE 문은 NULL을 반환합니까?

      비교 또는 조건이 참이 아닌 경우 CASE 문은 결과 를 반환한다는 것을 알고 있습니다. ELSE 뒤에 지정됨 성명. 하지만 ELSE가 없으면 어떻게 될까요? 문, 이 상황에서 CASE 문은 NULL을 반환합니다. 다음은 이를 보여주는 예입니다. 예 mysql> Select CASE 100     -> WHEN 150 THEN 'It is matched'     -> WHEN 200 THEN 'It is not matched'    

    16. 소수 자릿수를 지정하는 두 번째 인수의 음수 값이 MySQL TRUNCATE() 함수의 출력에 미치는 영향은 무엇입니까?

      두 번째 인수의 음수 값을 지정하면 소수점 앞의 숫자는 없이 삭제됩니다. 반올림. 삭제할 자릿수는 음수 두 번째 인수의 값에 따라 다릅니다. 다음 예는 TRUNCATE() 함수의 출력에서 ​​두 번째 인수의 음수 값에 따라 변경되는 것을 보여줍니다. mysql> Select TRUNCATE(1789.456,-1); +-----------------------+ | TRUNCATE(1789.456,-1) | +-----------------------+ |           &nb

    17. MySQL에서 숫자를 다른 숫자의 거듭제곱으로 올리는 방법은 무엇입니까?

      POWER() 함수는 숫자를 다른 숫자의 거듭제곱으로 올리는 데 사용됩니다. POW()는 POWER() 함수의 동의어입니다. 이 함수에서 첫 번째 인수는 밑으로 작동하고 두 번째 인수는 지수로 작동합니다. 구문 파워(M,N) 여기, M은 지수의 밑이 되는 숫자입니다. N은 지수의 지수인 숫자입니다. 예시 POWER(2,3),POW(2,3) 선택;+------------+----------+| 파워(2,3) | 포로(2,3) |+------------+----------+| 8 | 8 |+------------+-----

    18. 컬럼의 데이터 값으로 MySQL POWER() 함수를 어떻게 사용할 수 있습니까?

      POWER() 함수를 열의 데이터 값과 함께 사용하려면 첫 번째 인수, 즉 밑이 열의 이름이 되고 두 번째 인수, 즉 지수가 다음과 같이 지정됩니다. 우리를. 이해하기 위해 다음 레코드가 있는 Employee 테이블을 고려합니다. - mysql> Select * from Employee; +----+--------+--------+ | ID | Name   | Salary | +----+--------+--------+ | 1  | Gaurav | 50000  | | 2  | Rahul &n

    19. MySQL에서 기능을 어떻게 결합할 수 있습니까?

      MySQL에서 함수의 결합은 다른 함수의 인수로 함수를 제공함으로써 충분히 가능합니다. 함수의 중첩이라고도 합니다. 이를 이해하려면 아래의 몇 가지 예를 고려하십시오. mysql> Select UPPER(CONCAT('www.','tutorialspoint','.com'))As Tutorials; +------------------------+ | Tutorials              | +----------------

    20. MySQL에서 BOOLEAN 데이터 유형 없이 어떻게 TRUE 및 FALSE 값을 표시할 수 있습니까?

      MySQL에는 BOOLEAN 데이터 유형이 없으므로 TRUE 또는 true, FALSE 또는 false를 사용하여 MySQL 문에 부울 값을 입력할 수 있습니다. 예시 mysql> Select TRUE,FALSE; +------+-------+ | TRUE | FALSE | +------+-------+ |    1 |     0 | +------+-------+ 1 row in set (0.00 sec) mysql> Select true,false; +------+-------+ |

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:201/229  20-컴퓨터/Page Goto:1 195 196 197 198 199 200 201 202 203 204 205 206 207