问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sql如何生成sql文件

发布网友 发布时间:2022-04-21 09:57

我来回答

4个回答

热心网友 时间:2022-04-08 02:55

sql生成sql文件步骤如下:

1、打开heidisql选择好一个数据库并点击导出数据库脚本即可。

2、然后对应的一些导出配置要进行这样的设置才行。

3、接着设置SQL在自己本地电脑盘路径即可。

4、然后点击右下的导出按钮便看到有100%之类的提示。

5、而在heidisql导入SQL文件则需要指定数据库然后点击文件菜单。

6、接着我们便选择下拉菜单下的运行SQL文件可以了。

热心网友 时间:2022-04-08 04:13

材料/工具:

1、打开数据库

2、按照下图步骤,点击【任务】,点击【生成脚本】

3、在弹出的【生成和发布脚本】中点击【下一步】,默认即可,

4、继续默认点击下一步

5、选择【单个文件】,在文件名处填写自己要保存sql文件的位置,然后点击【高级】

6、在高级脚本编写选项中修改【为服务器版本编写脚本】的值为【SQL Server 2005】这个是因为小编这里大部分项目还使用的2005的数据库,但是生成的sql也可以用在2008上,然后修改【要编写脚本的数据的类型】的值为【架构和数据】

7、然后继续下一步

8、然后这里检查自己前面的操作是否都正确,继续下一步

9、等待完成,点击完成即可

10、打开保存的文件夹,可以看到已经生成的sql文件在这里

热心网友 时间:2022-04-08 05:48

1. 概述
MySQL数据库的导入,有两种方法:
1) 先导出数据库SQL脚本,再导入;
2) 直接拷贝数据库目录和文件。
在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。
所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。
Linux下:
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/*
把mysqlmp出来的数据修改一下。除了要把表增加上) TYPE=MyISAM CHARACTER SET gbk;以外,在下面再增加一句SET NAMES GBK;
这样,数据就可以平滑的导入4.1了,而不必怕出现乱码。
Windows下:
DOS 窗口
开始->运行-> cmd
导出为: mysqlmp -u 用户名 -p --opt 数据库用户名 > 数据库名.sql
输入你的数据库密码!
导入为:mysql -u 用户名 -p 数据库用户名 < 数据库名.sql (要在当前目录下操作)

热心网友 时间:2022-04-08 07:39

直接保存成.sql 文件不久可以了...
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 sql 数据库数据文件怎么打开? SQL 三类数据库文件是什么,分别用来干什么? sql怎么导入数据库文件 sql数据库中包含哪几种文件? sql是什么文件格式怎么打开 电脑没有网如何下载网络适配器驱动 没有网络的电脑怎么安装网卡驱动 电脑没网怎么连接苹果手机驱动 重新安装驱动的几种方法 电脑没网络怎么装驱动 怎样在没有网络的台式电脑上连接手机驱动? 电脑上没有网怎么安装驱动 怎样在电脑上重装手机系统 电脑没有网怎么驱动手机 怎么手机下载的驱动精灵转到电脑上安装 电脑没有网怎么装驱动 电脑没有网如何安装手机驱动 台式电脑没网络怎么安装手机驱动 手机进水了,屏幕呈条纹状怎么办 手机屏幕进水了,但是吹了之后屏幕还有许多小亮点。该怎么办呢? mssql怎么导入数据库文件夹sql如何导入数据库文件 如何打开sql数据库文件 怎么用SQL数据库管理文件? 新手提问*.sql是什么文件 怎样将.sql文件导入到数据库 跪求高等数学物理专业用的习题答案,高等教育出版社,第四册第三版, 6分之7π+Ψ=2分之3π+2kπ+求Ψ 跪求高等数学物理专业用的习题答案,高等教育出版社,第四册第三版, 高等数学第三版吴建成高岩波课后习题答案 高等数学复旦大学出版第三版下册课后习题答案  求过点(4,1,-2)且与平面3x-2y+6z=11平行的平面方程. 复旦大学高等数学第四版习题4-3答案 同济大学高等数学第三版上下册答案详解 求高等数学第三版科学出版社方桂英课后习题答案 求高等数学第三版(西北大学出版社)下册课后题答案或教材全解 姹怎么读 什么是高等数学? 急求高等数学第三版下册(高等教育出版社)的课后题详解答案? 复旦大学数学系教材有哪些? 同济大学高数第四版上下册课后习题答案详解 北京邮电大学2017第三版高等数学课后题答案及详解