當前位置:首頁 » 編程語言 » phpmysql導入

phpmysql導入

發布時間: 2022-08-26 18:50:11

① (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();

?>


② 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)mysql如何把一個資料庫里的表導入另一個資料庫,常用的方法有哪些

一行行的導也太麻煩了
如果表結構完全一樣,直接執行一下insert
into
bb.table
select
*
from
aa.table
where
..就可以了,如果只想保存某些信息那麼insert
into
bb.table
(column1,column2,...)
select
column1,column2,..
from
aa.table
where
..
你也可以從通過操作資料庫
mysqlmp
-u
xxx
-p
xxx
aa
table
>dir/aatable.sql
然後
mysql>use
bb;
mysql>source
dir/aatable.sql

④ mysql下怎麼導入php 資料庫文件

1.打開mysql管理工具,一般是phpmyadmin或Navicat,都是大同小異
2.打開導入工具,導入sql文件

⑤ PHP把MSSQL數據導入到MYSQL的方法

本文實例講述了PHP把MSSQL數據導入到MYSQL的方法。分享給大家供大家參考。具體分析如下:
最近需要把一個以前的asp網站轉換成php的,但php是與mysql而我的asp與mssql的,結果就需要把mssql數據導入到mysql資料庫了,下面我自己寫了一個實例還抄了一個實例都不錯.
實例一,代碼如下:
復制代碼
代碼如下:<?php
//國內的PNR碼連接
$hostname="127.0.0.1";
//MSSQL伺服器的IP地址

伺服器的名字
$dbuser="sa";
//MSSQL伺服器的帳號
$dbpasswd="sa";
//MSSQL伺服器的密碼
$dbname="aa";
//資料庫的名字

$conn
=
mssql_connect($hostname,$dbuser,$dbpasswd);
//連接MSSQL
mssql_select_db($dbname);
/*連接要訪問的資料庫
這里也可以寫做
$db=mssql_select_db($dbname,$conn);
*/
$sql
=
"select
*
from
Sheet1$";
//sql語句
$data
=
mssql_query($sql);
//把查詢的值集合在變數$data
while($Arr
=
mssql_fetch_object($data))
//循環初始的集合$Arr
{
$Airport=$Arr->Airport;
$citycode=$Arr->citycode;
$Chinesecityname=$Arr->Chinesecityname;
$Chinesecityjp=$Arr->Chinesecityjp;
$english=$Arr->english;
$countrycode=$Arr->countrycode;
$countryfullname=$Arr->countryfullname;
$Chauname=$Arr->Chauname;
//echo
$code;
$conn=mysql_connect("localhost","root","123456");//連接資料庫的帳號和埠號
mysql_query("SET
NAMES
'GBK'",$conn);
mysql_select_db("taojipiao2009",$conn);//
載入資料庫
//$sql="update
internationcode
set
jp='$aa'
where
Code='$Code'";
$sql="insert
into
internationcode(Airport,citycode,Chinesecityname,Chinesecityjp,english,countrycode,countryfullname,Chauname)
values('$Airport','$citycode','$Chinesecityname','$Chinesecityjp','$english','$countrycode','$countryfullname','$Chauname')";
//echo
$sql."<br>";
$result=mysql_query($sql);
}
//mssql_close($conn);
//關閉資料庫
?>
參考代碼二,代碼如下:
復制代碼
代碼如下:<?php
$mssql_link
=
mssql_connect($db_host,$db_msuser,$db_mspass)
or
die("mssql資料庫連接失敗");
mssql_select_db($db_msname,$mssql_link);
$mysql_link
=
mysql_connect($db_myhost,$db_myuser,$db_mypass)
or
die("mysql資料庫連接失敗".mysql_error());
mysql_select_db($db_myname,$mysql_link);
$msquery
=
mssql_query("select
top
1
*
from
buyok_proc",$mssql_link);
$vars
=
'';
$vals
=
'';
$cols
=
'';

while
($row
=
mssql_fetch_array($msquery,$mssql_link)){

$vals
=
'';

foreach($row
as
$key=>$values){

$cols
.=
($cols
==
''
?
$key
:
','.$key);

$vals
.=
($vals
==
''
?
'''.$values.'','
:
'''.$values.'',');

//echo
$vals;

}

$vars
.=
($vars
==
''
?
'('.$vals.')'
:
',('.$vals.')');
}

$sql
=
"insert
into
`buyok_proc`
($cols)
values
$vars";
echo
$sql;
$aa=mysql_query($sql,
$mysql_link);
if
($aa){

echo
"successfully";
}else{

echo
"failed";
}
?>
希望本文所述對大家的php程序設計有所幫助。

⑥ PHP MYSQL導入資料庫問題

可能是存在外鍵約束導致的,還有如果這是代碼重新整理以後的SQL文件,那有可能丟失結尾分號了

⑦ PHP網頁製作,怎樣把注冊表單的數據導入MySQL資料庫

首先你要建立一個表,例如是注冊的用戶表user
,裡面的結構有欄位
id,
name,nickname,email等。
然後在你的表單處<form
action="a.php"
method="post"
name="regform">(如果有圖片上傳,還要加上enctype="multipart/form-data")
,那麼點擊表單提交按紐後,此表單將會交給處理頁a.php來作處理。
如果簡單點,你就直接可以將表單傳遞過來的數據$_POST,直接用sql插入語句,insert
into來插入到資料庫,表user中。例如insert
into
user
set
name='".$_POST['name']."'.............................

⑧ PHPmysql數據怎麼導入

我用過的PHPMyAdmin一般會有個導入按鈕,你如果導入的.sql文件就試試點那個SQL,看它能導入不,如果不行你就在新建一個查詢把sql文件中的語句執行下試試!

熱點內容
伺服器內網ip地址安全 發布:2025-01-17 07:33:18 瀏覽:185
華為新演算法 發布:2025-01-17 07:31:43 瀏覽:55
希沃如何存儲 發布:2025-01-17 07:31:00 瀏覽:551
演算法研讀 發布:2025-01-17 07:19:37 瀏覽:279
我的世界橙子生存之旅伺服器ip 發布:2025-01-17 07:19:27 瀏覽:617
用戶名密碼錯誤導致認證失敗是什麼意思 發布:2025-01-17 06:58:24 瀏覽:328
安卓空調遙控器在哪裡 發布:2025-01-17 06:43:54 瀏覽:195
安卓版什麼做視頻軟體好用 發布:2025-01-17 06:43:14 瀏覽:336
神超電腦配置哪個好 發布:2025-01-17 06:35:50 瀏覽:574
pythonlistsplit 發布:2025-01-17 06:31:26 瀏覽:34