提个很简单的问题!请回答

来得查理 2008-04-09 04:45:41
在mysql 里面执行导出.sql文件的语句怎么写啊?

还有导入的语句怎么写?

请知道的兄弟们告诉我,不胜感谢!!!
...全文
98 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
lz要干嘛?
laruence 2008-04-09
  • 打赏
  • 举报
回复
>select * from **** > out.sql


#mysql -u root DBNAME < out.sql
fewbad 2008-04-09
  • 打赏
  • 举报
回复
呵呵,楼主瞧你那憨样。偶指你的PIC....


<?php
$host="localhost";
$user="root";
$password="";
$dbname="dbname";

mysql_connect($host,$user,$password);
mysql_select_db($dbname);

$mysql= "set charset gb2312;\r\n";#for mysql>=5.0
$q1=mysql_query("show tables");
while($t=mysql_fetch_array($q1)){
$table=$t[0];
$q2=mysql_query("show create table `$table`");
$sql=mysql_fetch_array($q2);
$mysql.=$sql['Create Table'].";\r\n\r\n";

$q3=mysql_query("select * from `$table`");
while($data=mysql_fetch_assoc($q3))
{
$keys=array_keys($data);
$keys=array_map('addslashes',$keys);
$keys=join('`,`',$keys);
$keys="`".$keys."`";
$vals=array_s($data);
$vals=array_map('addslashes',$vals);
$vals=join("','",$vals);
$vals="'".$vals."'";

$mysql.="insert into `$table`($keys) s($vals);\r\n";
}
$mysql.="\r\n";

}
echo $mysql;
?>

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧