Latest web development tutorials

MySQL은 데이터베이스 만들기

mysqladmin은을 사용하여 데이터베이스를 작성

일반 사용자, 당신은 MySQL 데이터베이스를 만들거나 삭제할 수있는 특별 허가가 필요할 수 있습니다.

그래서 여기에 우리가 루트로 로그인 한 루트 사용자가 가장 높은 권한을 가지고, 당신은 데이터베이스를 작성하기 위해 MySQL의 mysqladmin은 명령을 사용할 수 있습니다.

다음 명령은 단순히 데이터베이스의 생성을 보여줍니다, 데이터는 w3big 이름 :

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

위의 명령은 성공적으로 실행 후 MySQL 데이터베이스 w3big를 작성합니다.


PHP 스크립트를 사용하여 데이터베이스를 작성

PHP 만들거나 MySQL 데이터베이스를 삭제하여 mysql_query 함수를 사용합니다.

이 함수는 TRUE, 그렇지 않으면 FALSE를 성공적으로 반환의 구현에 두 개의 매개 변수가 있습니다.

문법

bool mysql_query( sql, connection );
매개 변수 기술
SQL 필요합니다. SQL은 규정을 보내 쿼리합니다. 참고 : 쿼리 문자열은 세미콜론으로 끝나지 않을 것이다.
연결 선택 사항. SQL 연결 식별자의 규정을 준수해야합니다. 지정되지 않은 경우, 열려있는 연결의 사용.

다음의 예는 데이터베이스를 만드는 PHP를 사용하는 방법을 보여 :

<html>
<head>
<meta charset="utf-8"> 
<title>创建 MySQL 数据库</title>
</head>
<body>
<?php
$dbhost = 'localhost:3036';
$dbuser = 'root';
$dbpass = 'rootpassword';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
  die('连接错误: ' . mysql_error());
}
echo '连接成功<br />';
$sql = 'CREATE DATABASE w3big';
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
  die('创建数据库失败: ' . mysql_error());
}
echo "数据库 w3big 创建成功\n";
mysql_close($conn);
?>
</body>
</html>