PHP创建数据库与表实例
来源:互联网 发布:快速排序算法实现代码 编辑:程序博客网 时间:2024/05/19 18:42
首先选择数据库。通过 mysql_select_db() 函数选取数据库。使用 mysql_query()函数用于向 MySQL 连接发送查询或命令,向 mysql_query() 函数添加语句。
(一)创建数据库
CREATE DATABASE 语句用于在 MySQL 中创建数据库。
语法:
CREATE DATABASE database_name
(二)创建表
CREATE TABLE 用于在 MySQL 中创建数据库表。
语法:
CREATE TABLE table_name
(
column_name1 data_type,
column_name2 data_type,
column_name3 data_type,
.......
)
例子:
<?php
$conn = mysql_connect("localhost","root", "");
if (!$conn){
die('无法连接--MYSQL: ' . mysql_error());
}else{
mysql_query("drop database if exists datasafe",$conn);
if (mysql_query("create database datasafe",$conn)){
echo "数据库创建OK<br/>";
}else{
echo "数据库创建失败: " . mysql_error();
}
}
if (mysql_select_db("datasafe", $conn)){
$sql1 = "create table config
(
ckey varchar(64),
value int
)";
$sql2 = "create table filter_rules
(
type int,
value varchar(32)
)";
$sql3 = "create table password
(
type int,
pw varchar(64),
user int
)";
$sql4 = "create table policy
(
app varchar(512),
md5 varchar(32),
r bool,
w bool
)";
$sql5 = "create table status
(
alive timestamp,
cmd varchar(32)
)";
$sql6 = "create table log
(
time timestamp,
user int,
level int,
msg text
)";
$sql=array("$sql1","$sql2","$sql3","$sql4","$sql5", "$sql6");
for($i=0;$i<count($sql);$i++){
if( mysql_query($sql[$i],$conn)){
echo '数据表创建OK'.'<br/>';
}else{
echo '数据表创建ERROR'.'<br/>';
}
}
$sqlstr = "insert into policy(app,md5,r,w) values('/usr/bin/brnvim', 'e446aae508408d1dfea7264fd26292ef', true, true)";
mysql_query($sqlstr, $conn);
$sqlstr = "insert into config(ckey,value) values('password_type', '1')";
mysql_query($sqlstr, $conn);
$sqlstr = "insert into config(ckey,value) values('log_level', '1')";
mysql_query($sqlstr, $conn);
$sqlstr = "insert into password(type, pw, user) values('1', '124567', '0')";
mysql_query($sqlstr, $conn);
$sqlstr = "insert into filter_rules(type, value) values('1', '*.java')";
mysql_query($sqlstr, $conn);
}else{
echo '数据库选择发生异常';
}
mysql_close($conn);
?>
转载注明出处:http://blog.csdn.net/ecorefeng
- PHP创建数据库与表实例
- db2 创建实例,创建数据库,创建表
- 创建数据库、创建表实例 08.11.6
- 通过PHP连接MYSQL数据库 创建数据库 创建表
- PHP连接Mysql数据库,创建数据库,创建表
- 运行代码创建数据库表(实例一)
- oracle数据库表,索引创建实例
- 动态创建数据库实例
- 动态创建数据库实例
- ORACEL11GR2 创建数据库实例
- 创建数据库实例
- oracle 创建数据库实例
- oracle11g创建数据库实例
- Oracle数据库创建实例
- DBCA创建数据库实例
- Oracle数据库 实例说明:表的创建、重命名、属性/字段/列的添加删除与修改
- MySQL创建数据库与表
- PHP 在数据库中创建表
- DNF.CF牛B辅助,会让你每天惊喜不断,我们期待你的到来。http://wgz.5d6d.com
- 代码生成器工具之四
- Js图片浏览器
- 代码生成器工具之五
- 代码生成器工具之六
- PHP创建数据库与表实例
- 数据结构(C++)中C++常用语法
- 问题思考
- 遍历页面所有TextBox控件并给它赋值为string.Empty
- 淘宝网图片预览效果
- 后3G时代的LTE技术介绍
- 旋转图像
- Canny算子
- Sobel变换