重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

php创建数据库导入表,php怎么建立数据库mysql

(php)mysql如何把一个数据库里的表导入另一个数据库

简单示例:

公司主营业务:网站设计制作、做网站、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联公司推出平泉免费做网站回馈大家。

?php

//设置编码格式

header("Content-type:text/html;charset=utf-8");

//链接数据库

$conn = mysql_connect("localhost","root","");

//选择要操作的数据库

mysql_select_db('act1',$conn);

//设置操作数据库编码格式

mysql_query("set names utf8");

//执行查询操作

$re= mysql_query("select user_name,phone from user");

//申明空数组,以便装数据

$records=array();

//循环将数据装入数组中

while($row=@mysql_fetch_row($re)){

$records[]=$row;

}

//选择要导入的数据库

mysql_select_db('act2',$conn);

//设置操作数据库编码格式

mysql_query("set names utf8");

//构造插入sql语句

$sql2="INSERT INTO user(user_name,phone) VALUES";

//循环记录集,插入新数据库的表中

foreach ($records as $ite){

//构造插入值字符串

$valuestr = "'".$ite[0]."',"."'".$ite[1]."'";

//给字符串最外边拼接括号

$sql2 .= "(".$valuestr."),";

}

//去除构造sql语句最后的逗号

$sql2 = substr($sql2,0,-1);

//执行插入操作

mysql_query($sql2);

//关闭mysql链接

mysql_close();

?

数据库act1 user表数据:

插入到数据库act2  user表数据如下:

php如何把mysql数据库导入到excel表格

?php

//需求:用php将mysql数据导入到excel中

//数据库配置信息

$DB_Server = "localhost";

$DB_Username = "root";

$DB_Password = "admin";

$DB_DBName = "shop";

$DB_TBLName = "sdb_widgets_set";

$savename = date("Y-m-j H:i:s");

// 数据库连接

$Connect = @mysql_connect($DB_Server, $DB_Username, $DB_Password) or die("Couldn't connect.");

//注意mysql 导入cxcel中的时候

mysql_query("Set Names 'gbk'");

//定义文件导出的格式

$file_type = "vnd.ms-excel";

//定义文件后缀名称

$file_ending = "xls";

header("Content-Type: application/$file_type;charset=gbk");

header("Content-Disposition: attachment; filename=".$savename.".$file_ending");

//header("Pragma: no-cache");

$now_date = date("Y-m-j H:i:s");

//定义要输出的数据表标题

$title = "数据表名:$DB_TBLName, | 日期:$now_date";

$sql = "Select * from $DB_TBLName";

$ALT_Db = @mysql_select_db($DB_DBName, $Connect) or die("Couldn't select database");

$result = @mysql_query($sql,$Connect) or die(mysql_error());

echo("$title/n");

//定义制表格符号

$sep = "/t";

//逐个取出数据表字段

for ($i = 0; $i mysql_num_fields($result); $i++) {

echo mysql_field_name($result,$i) . "/t";

}

print("/n");

// $i = 0;

//循环打印出数据表中的数据

while($row = mysql_fetch_row($result)) {

$schema_insert = "";

for($j=0; $j mysql_num_fields($result);$j++) {

if(!isset($row[$j]))

$schema_insert .= "NULL".$sep;

else if ($row[$j] != "")

$schema_insert .= "$row[$j]".$sep;

else

$schema_insert .= "".$sep;

}

$schema_insert = str_replace($sep."$", "", $schema_insert);

$schema_insert .= "/t";

print(trim($schema_insert));

print "/n";

// $i++;

}

return (true);

?

php 表单 导入数据库

这个技术稍微综合了PHP的基础知识,

给你一个思路,

(1) 先将textarea 文本中的信息 传入 php的 $_POST['content'], content 是textarea的属性名称,

(2) 传过来的值是通过数组的形式进行保存的 ,其中PHP有一个函数是可以将数组转换成字符串形式,

引用那个函数后,通过var_dump()打印出你的转换数据,看是否是字符串

在这里需要提醒你一下,因为你是每一行作为一句话 通过逗号分隔出来的 ,那么 在转换成数组的时候,

将每一行数据 用 | 隔开,例如:

数据1 , 数据11, 数据111 | 数据2, 数据22, 数据222| 数据3 , 数据33, 数据333 | 数据4, 数据44, 数据444 |

这就是一个转换成字符串的格式了,

(3) 通过转换成字符串后,php中还有一个函数就是将字符串转换成 数组的函数,转换结果应该出来的数据格式是:

array=

array(0)=array{

'数据1,数据11,数据111'

},

array(1)=array{

'数据2,数据22,数据222'

}....

(4)以上的数据都是索引数组的二维数组,将二维数组用foreach()去循环打印出来,那么久可以得到每一个 所以数组下的 数据了,这些数据

就是你要保存到数据的数据,在按照(1)和(2)的方式进行操作,最后就可以把textarea的数据保存到数据库中咯。

思路就是这样的 ,希望你能自己动手,把这个程序解决,这个程序在实际开发中运用的很广泛,最好自己把它掌握了.....

用php中sql建数据库和表

下个开源免费的数据库mysql安装程序 和客户端;

然后再使用SQL建库,或者就直接使用test数据库

接着创建表、建表结构

CREATE TABLE 的语法是:

CREATE TABLE "表格名"

("栏位 1" "栏位 1 资料种类",

"栏位 2" "栏位 2 资料种类",

... )

若我们要建立顾客表格,我们就打入以下的 SQL:

CREATE TABLE customer

(First_Name char(50),

Last_Name char(50),

Address char(50),

City char(50),

Country char(25),

Birth_Date date)

其他的SQL可以参考

php怎么把数据导入数据库

需要PHP基础知识和数据库基础知识。

以SQL为例。使用PHP MySQL 函数可以编辑数据库。

mysql_connect() 函数打开MySQL 连接。举例

?php

$con = mysql_connect("localhost","mysql_user","mysql_pwd");

if (!$con)

{

die('Could not connect: ' . mysql_error());

}// 一些代码...mysql_close($con);

?

mysql_connect()三个参数分别是服务器名,连接账号,连接密码。

连接之后,可以使用mysql_select_db()设置要处理的数据库,后面则是用数据库语句处理数据。SQL语法简介网页链接


网站标题:php创建数据库导入表,php怎么建立数据库mysql
文章链接:http://cqcxhl.com/article/hdigsd.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP