php上传sql数据库 php如何导出数据库
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语法简介网页链接
sql文件怎么用php导入到数据库
?php
$file_name = "d:test.sql";
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "123456";
$dbname = "test";
set_time_limit(0);
$fp = @fopen($file_name,"r") or die("sql文件打不开");//打开文件
$pdo = new PDO("mysql:host=localhost;dbname=test","root","123456");//连接数据库
$pdo-query('set names utf8');//设置编码
echo "正在执行导入操作";
while($SQL = GetNextSQL()){
if(!$pdo-query($SQL)){
echo "执行出错";
echo "SQL语句为".$SQL;
}
}
echo "导入完成";
fclose($fp) or die("can't close file");//关闭文件
mysql_close();
//从文件中逐条取sql
function GetNextSQL(){
global $fp;
$sql="";
while($line = @fgets($fp,40960)){
$line = trim($line);
$line = str_replace("////", "//", $line);
$line = str_replace("/","'",$line);
$line = str_replace("//r//n","chr(13).chr(10)",$line);
$line = stripcslashes($line);
if(strlen($line)1){
if($line[0]=='-' $line[1]=="-"){
continue;
}
}
$sql .= $line.chr(13).chr(10);
if(strlen($line)0){
if($line[strlen($line)-1]==";"){
break;
}
}
}
return $sql;
}
亲测有效。。
PHP中将Form表单中的数据提交到SQL数据库
你好,首先你要在php页面中有处理post过来的代码,将post过来的值写入数据库,如果是在当前页面处理数据,(你这个是当前页面)那在submit里加name="tj"(name的值随你)写入数据库:if(isset($_POST[''])){首先连接你的数据库;$sql="insert into 表名 values(‘$_POST[head]’,'$_POST[name]'.'根据你实际的数据库设计和表单提交过来的值写')“;}在radioinfo.php里,首先还是连接数据库,然后执行查询语句,$sql_1="select * from 表名 where 条件”;$result=mysql_query($sql_1);$row=mysql_fetch_row($result);($row为数组)echo $row[0];//echo 想出你需要的值
文章标题:php上传sql数据库 php如何导出数据库
文章URL:http://myzitong.com/article/doocecj.html