网页数据库导出
1. 我有一个网站想把mysql的数据库怎么导出是怎样导出的呀。
1.
概述
MySQL数据库的导入,有两种方法:
1)
先导出数据库SQL脚本,再导入;
2)
直接拷贝数据库目录和文件。
在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。
所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。
2.
方法一
SQL脚本形式
操作步骤如下:
2.1.
导出SQL脚本
在原数据库服务器上,可以用phpMyAdmin工具,或者mysqlmp(mysqlmp命令位于mysql/bin/目录中)命令行,导出SQL脚本。
2.1.1
用phpMyAdmin工具
导出选项中,选择导出“结构”和“数据”,不要添加“Drop
DATABASE”和“Drop
TABLE”选项。
选中“另存为文件”选项,如果数据比较多,可以选中“gzipped”选项。
将导出的SQL文件保存下来。
2.1.2
用mysqlmp命令行
命令格式
mysqlmp
-u用户名
-p
数据库名
>
数据库名.sql
范例:
mysqlmp
-uroot
-p
abc
>
abc.sql
(导出数据库abc到abc.sql文件)
提示输入密码时,输入该数据库用户名的密码。
2.2.
创建空的数据库
通过主控界面/控制面板,创建一个数据库。假设数据库名为abc,数据库全权用户为abc_f。
2.3.
将SQL脚本导入执行
同样是两种方法,一种用phpMyAdmin(mysql数据库管理)工具,或者mysql命令行。
2.3.1
用phpMyAdmin工具
从控制面板,选择创建的空数据库,点“管理”,进入管理工具页面。
在"SQL"菜单中,浏览选择刚才导出的SQL文件,点击“执行”以上载并执行。
注意:phpMyAdmin对上载的文件大小有限制,php本身对上载文件大小也有限制,如果原始sql文件
比较大,可以先用gzip对它进行压缩,对于sql文件这样的文本文件,可获得1:5或更高的压缩率。
gzip使用方法:
#
gzip
xxxxx.sql
得到
xxxxx.sql.gz文件。
2.3.2
用mysql命令行
命令格式
mysql
-u用户名
-p
数据库名
<
数据库名.sql
范例:
mysql
-uabc_f
-p
abc
<
abc.sql
(导入数据库abc从abc.sql文件)
提示输入密码时,输入该数据库用户名的密码。
3
方法二
直接拷贝
如果数据库比较大,可以考虑用直接拷贝的方法,但不同版本和操作系统之间可能不兼容,要慎用。
3.1
准备原始文件
用tar打包为一个文件
3.2
创建空数据库
3.3
解压
在临时目录中解压,如:
cd
/tmp
tar
zxf
mydb.tar.gz
3.4
拷贝
将解压后的数据库文件拷贝到相关目录
cd
mydb/
cp
*
/var/lib/mysql/mydb/
对于FreeBSD:
cp
*
/var/db/mysql/mydb/
3.5
权限设置
将拷贝过去的文件的属主改为mysql:mysql,权限改为660
chown
mysql:mysql
/var/lib/mysql/mydb/*
chmod
660
/var/lib/mysql/mydb/*
2. 亿企代账如何导出数据库
可以使用亿企代账网页版迁移工具导出数据库。
亿企代账是亿企赢旗下品牌,致力于为财税代理行业提供贯穿“代理记账+管理”全流程的财税信息化解决方案。
3. 如何将网站上的数据导入或者恢复到本地数据库
如果用的是MSSQL Server:
1、进入SQL SERVER企业管理器,在控制台根目录里面,右击“SQL Server组”,新建SQL注册,然后按照提示将服务器的IP地址输入进去,全中文操作很简单,注册成功之后就可以在本地企业管理器里面远程管理MSSQL数据库了。
2、展开刚刚注册的SQL Server组,展开数据库,在数据库中选中需要还原的数据库,点击菜单栏“工具”-“SQL查询分析器”,直接在查询器里面打开你导出的SQL文件,F5运行一下就好了。
如果是MySQL,直接用phpMyAdmin还原就好了~
一般支持mysql的网站都带phpMyAdmin的管理程序的。如果没有phpMyAdmin,就用命令行操作吧。
命令行操作参考:
mysql -h xxx.xxx.xxx.xxx -u root -proot -f -D driplus<e:\dbbak\mysql\driplus_20110501.sql
4. 如何导出网页查询系统对应的数据库
你找到其连接的数据库地址,及用户名与密码。
即可以导出来。
5. ASP.NET怎么将存储的数据库内容导出到网页上
http://jingyan..com/article/63f236283232000208ab3db4.html
这个就是一个简单的asp.net连接数据库操作。
6. 动态网页中如何把数据库的数据按照自己的要求导出为excel文件.;拜托了各位 谢谢
大哥,已经采纳了的回答 追问是不能回复的内置Session对象,为每个用户存储各自的信息,只要你在某个函数里对它定义赋值以后在一段时间(默认20min),在不关闭阅览器的情况下在其他网页都可以用到session里的值。赋值时要注意格式的转换。 excel的导入导出我不会 http://www.cnblogs.com/justwannaloveyou/archive/2010/11/07/1871342.html 你可以看下
7. 怎么把在html页面通过后台导出数据库的内容
将你要保存的HTML格式的内容入到一个div中,并给div一个ID,指定runat="server",获取div的ID中的内容即可。例:内容一内容二内容三1.用InnerHtml获取或设置指定HTML服务器控件的开始标记与结束标记之间的内容:stringhtmlvalue=divvalue.InnerHtml.ToString();2.用InnerText获取或设置指定HTML服务器控件的开始标记与结束标记之间的文本:stringhtmlvalue=divvalue.InnerText.ToString();
8. 怎样将从网站后台的数据库中导出数据
''利用ASP生成EXECL文档
'=================================================
set conn=server.createobject("adodb.connection")
conn.open application("connstring")
set rs=server.createobject("Adodb.recordset")
sql="select * from xxloginteachers order by jsid desc"
rs.open sql,conn
do while not rs.eof
msg=msg & rs("jsid") & chr(9) & rs("jsxm") & vbcrlf
rs.movenext
loop
set f=server.createobject("scripting.filesystemobject")
set myfile=f.createtextfile("d:\xmllover.xls",true)
myfile.close
'已生成xmllover.xls!!!!