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 연결을 지정합니다. | ||||||||
질의 | 필수, 쿼리 문자열을 지정합니다. | ||||||||
결과 모드 |
|
예
다음 예는 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);
?>
관련 비디오 튜토리얼 권장 사항: