MySQL은 데이터베이스 생성


MySQL은 데이터베이스를 생성합니다

MySQL에는 데이터베이스를 생성하는 세 가지 방법이 있습니다.

1 . create 명령을 사용하여 데이터베이스를 생성합니다

MySQL 서비스에 로그인한 후 create 명령을 사용하여 데이터베이스를 생성할 수 있습니다.

CREATE DATABASE 数据库名;

다음 명령은 단순히 데이터베이스 생성을 보여줍니다. 데이터 이름은 DEMO:

[root@host]# mysql -u root -p   
Enter password:******  # 登录后进入终端mysql> create DATABASE DEMO;

2. mysqladmin을 사용하여 데이터베이스를 생성합니다.

일반 사용자를 사용하는 경우 MySQL 데이터베이스를 생성하거나 삭제하려면 특정 권한이 필요할 수 있습니다.

그래서 루트 사용자를 사용하여 로그인합니다. 루트 사용자는 가장 높은 권한을 가지며 mysql mysqladmin 명령을 사용하여 데이터베이스를 생성할 수 있습니다.

다음 명령은 단순히 데이터베이스 생성 과정을 보여줍니다. 데이터 이름은 DEMO입니다.

[root@host]# mysqladmin -u root -p create DEMO Enter password:******

위 명령이 성공적으로 실행되면 MySQL 데이터베이스 DEMO가 생성됩니다.

3. PHP 스크립트를 사용하여 데이터베이스 생성

PHP는 mysqli_query 함수를 사용하여 MySQL 데이터베이스를 생성하거나 삭제합니다.

이 함수에는 두 개의 매개변수가 있으며, 실행이 성공하면 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.

구문

mysqli_query(connection,query,resultmode);
매개변수설명
연결 필수사항입니다. 사용할 MySQL 연결을 지정합니다.
질의 필수, 쿼리 문자열을 지정합니다.
결과 모드
参数描述
connection  必需。规定要使用的 MySQL 连接。    
query必需,规定查询字符串。    
resultmode    

可选。一个常量。可以是下列值中的任意一个:

  • MYSQLI_USE_RESULT(如果需要检索大量数据,请使用这个)

  • MYSQLI_STORE_RESULT(默认)    

선택 사항. 상수. 다음 값 중 하나일 수 있습니다: <🎜>
  • <🎜>MYSQLI_USE_RESULT(대량의 데이터를 검색해야 하는 경우 사용) <🎜>< / li>
  • <🎜>MYSQLI_STORE_RESULT (기본값) <🎜>

다음 예는 PHP를 사용하여 데이터베이스를 생성하는 방법을 보여줍니다.

<?php
$dbhost = 'localhost'; // mysql 서버 호스트 주소
$dbuser = 'root'; // mysql 사용자 이름
$dbpass = 'root' , $dbpass);
if(! $conn )
{
die('연결 오류: ' . mysqli_error($conn));
}
echo '연결 성공<br />';
$sql = '데이터베이스 데모 생성';
$ retval = mysqli_query($conn,$sql );
if(! $retval )
{
die( '데이터베이스 생성 실패: ' .mysqli_error($conn));
}
echo "데이터베이스 DEMO가 성공적으로 생성되었습니다.";
mysqli_close($conn);
?>
성공적으로 실행되면 다음 결과가 반환됩니다.

Image 1.jpg


데이터베이스가 이미 존재하는 경우 실행 후 다음 결과가 반환됩니다.


未标题-1.jpg

관련 비디오 튜토리얼 권장 사항:

  • MySQL 생성 데이터 테이블

  • mysql 데이터베이스 지식

  • mysql 동영상 튜토리얼