以下代码都因此本地的数据库为例子,账号是root,密码是123456
1.连接数据库的php语法
<?php

$dbhost = 'localhost:3306'; // mysql做事器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('Could not connect: ' . mysqli_error());
}
echo '数据库连接成功!
';
mysqli_close($conn);
?>
2.创建一个名字为RUN的数据库
<?php
$dbhost = 'localhost:3306'; // mysql做事器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('连接缺点: ' . mysqli_error($conn));
}
echo '连接成功<br />';
$sql = 'CREATE DATABASE RUN';
$retval = mysqli_query($conn,$sql );
if(! $retval )
{
die('创建数据库失落败: ' . mysqli_error($conn));
}
echo \"大众数据库 RUN 创建成功\n\公众;
mysqli_close($conn);
?>
3.删革职为RUN数据库
<?php
$dbhost = 'localhost:3306'; // mysql做事器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('连接失落败: ' . mysqli_error($conn));
}
echo '连接成功<br />';
$sql = 'DROP DATABASE RUN';
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
die('删除数据库失落败: ' . mysqli_error($conn));
}
echo \"大众数据库 RUN 删除成功\n\公众;
mysqli_close($conn);
?>
4.在RUN中创建数据表
<?php
$dbhost = 'localhost:3306'; // mysql做事器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('连接失落败: ' . mysqli_error($conn));
}
echo '连接成功<br />';
$sql = \"大众CREATE TABLE run_tbl( \"大众.
\"大众run_id INT NOT NULL AUTO_INCREMENT, \公众.
\"大众run_title VARCHAR(100) NOT NULL, \"大众.
\"大众run_author VARCHAR(40) NOT NULL, \"大众.
\"大众submission_date DATE, \"大众.
\"大众PRIMARY KEY ( run_id ))ENGINE=InnoDB DEFAULT CHARSET=utf8; \"大众;
mysqli_select_db( $conn, 'RUN' );
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
die('数据表创建失落败: ' . mysqli_error($conn));
}
echo \公众数据表创建成功\n\公众;
mysqli_close($conn);
?>
5.删除数据表
<?php
$dbhost = 'localhost:3306'; // mysql做事器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('连接失落败: ' . mysqli_error($conn));
}
echo '连接成功<br />';
$sql = \"大众DROP TABLE run_tbl\"大众;
mysqli_select_db( $conn, 'RUN' );
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
die('数据表删除失落败: ' . mysqli_error($conn));
}
echo \"大众数据表删除成功\n\"大众;
mysqli_close($conn);
?>
6.在数据表中插入数据
<?php
$dbhost = 'localhost:3306'; // mysql做事器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('连接失落败: ' . mysqli_error($conn));
}
echo '连接成功<br />';
// 设置编码,防止中文乱码
mysqli_query($conn , \"大众set names utf8\"大众);
$run_title = '学习php';
$run_author = 'RUN.COM';
$submission_date = '2016-03-06';
$sql = \"大众INSERT INTO runoob_tbl \公众.
\公众(run_title,run_author, submission_date) \公众.
\"大众VALUES \公众.
\公众('$run_title','$run_author','$submission_date')\公众;
mysqli_select_db( $conn, 'RUN' );
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
die('无法插入数据: ' . mysqli_error($conn));
}
echo \"大众数据插入成功\n\公众;
mysqli_close($conn);
?>