社区
疑难问题
帖子详情
怎么在MYSQL命令行执行一个SQL文件
zhulinjia
2010-08-23 09:38:53
如图: 这上面到底 是打上什么 命令才可以执行一个d:\22.SQL文件.
...全文
8396
7
打赏
收藏
怎么在MYSQL命令行执行一个SQL文件
如图: 这上面到底 是打上什么 命令才可以执行一个d:\22.SQL文件.
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
claro
2010-08-24
打赏
举报
回复
[Quote]
8.3.3. 怎样从文本文件执行SQL语句
mysql客户程序一般交互使用:
shell> mysql db_name
还可以将SQL语句放到一个文件中然后告诉mysql从该文件读取输入。要想实现,创建一个文本文件text_file,并包含你想要执行的语句。然后按如下所示调用mysql:
shell> mysql db_name < text_file
还可以用一个USE db_name语句启动文本文件。在这种情况下,不需要在命令行中指定数据库名:
shell> mysql < text_file
如果正运行mysql,可以使用source或\.命令执行SQL脚本文件:
mysql> source filename
mysql> \. filename
有时想要使用脚本来向用户显示进度信息;为此可以插入下述行:
SELECT '<info_to_display>' AS ' ';
将输出<info_to_display>。
关于批处理模式的详细信息,参见3.5节,“在批处理模式下使用mysql”。
[/Quote]
http://dev.mysql.com/doc/refman/5.1/zh/client-side-scripts.html#batch-commands
就是just4
2010-08-24
打赏
举报
回复
[code=BatchFile]x:\MySQL\bin>mysql.exe -uroot -prootpassword -Ddatebasename < c:\test.sql
x:\MySQL\bin>mysql.exe --user=root --password=password --database=databasename <c:\test.sql[/code]
百年树人
2010-08-23
打赏
举报
回复
[Quote=引用 4 楼 zhulinjia 的回复:]
不是这样吧. 我现在是在 MYSQL 命令行了. 看清楚图啊.
[/Quote]
mysql> source d:\22.SQL
zhulinjia
2010-08-23
打赏
举报
回复
不是这样吧. 我现在是在 MYSQL 命令行了. 看清楚图啊.
东那个升
2010-08-23
打赏
举报
回复
mysql -uroot -p4324234234234 <d:\22.SQL
百年树人
2010-08-23
打赏
举报
回复
D:\>mysql -u登录名 -p密码 < 22.SQL
jianuMan
2010-08-23
打赏
举报
回复
mysql -u用户名出 -p密码 -D数据库 < 文件.sql
my
sql
中如何在
命令行
中,
执行
一个
SQL
脚本
文件
?
需求描述: 在
my
sql
数据库的使用中,有的时候,需要直接在shell的
命令行
中,
执行
某个
SQL
脚本
文件
, 比如,要初始化数据库,创建特定的存储过程,创建表等操作,这里进行
一个
基本的测试。 一般情况,
my
sql
都是以交互式的方式登录,
执行
SQL
语句的。这里要做的就是将
SQL
放在
一个
文件
里,让
my
sql
客户端程序来
执行
。 操作过程: 1.创建
一个
SQL
脚本的文本
文件
,里...
my
sql
执行
一个
源
文件
_怎么在
my
sql
命令行
执行
一个
sql
文件
?
宝慕林4294392oracle 10g的DBMS_XPLAN包中display_cursor函数不同于display函数,display_cursor用于显示
SQL
语句的真实的
执行
计划,在大多数情况下,显示真实的
执行
计划有助于更好的分析
SQL
语句的全过程,尤其是运行此
SQL
语句实时的I/O开销。通过对比预估的I/O与真实的I/O开销来判断
SQL
语句所存在问题,如缺少统计信息,
SQL
语句
执行
的次数...
my
sql
命令
执行
一个
文件
_怎么在
my
sql
命令行
执行
一个
sql
文件
?
oracle 10g的DBMS_XPLAN包中display_cursor函数不同于display函数,display_cursor用于显示
SQL
语句的真实的
执行
计划,在大多数情况下,显示真实的
执行
计划有助于更好的分析
SQL
语句的全过程,尤其是运行此
SQL
语句实时的I/O开销。通过对比预估的I/O与真实的I/O开销来判断
SQL
语句所存在问题,如缺少统计信息,
SQL
语句
执行
的次数,根据实际中间结果集...
My
sql
执行
单个
sql
脚本、
执行
多个
sql
脚本
执行
单个脚本 1、打开
my
sql
命令窗口 source test.
sql
source 不带分号
执行
多个脚本 1、待
执行
的
sql
文件
为test1.
sql
、test2.
sql
、test.
sql
、4.
sql
等 2、写
一个
总的
sql
文件
例如:all.
sql
文件
: source test1.
sql
source test2.
sql
source test3.
sql
source te...
My
SQL
批量
执行
sql
文件
1、待
执行
的
sql
文件
为1.
sql
、2.
sql
、3.
sql
、4.
sql
等 2、写
一个
batch.
sql
文件
: source 1.
sql
; source 2.
sql
; source 3.
sql
; source 4.
sql
; 3、在
my
sql
下
执行
source batch.
sql
; 注意路径问题。 方法二 例如
my
sql
test.
sql
脚本在D盘根目录, 进入
My
SQL
的
命令行
窗口,直接...
疑难问题
22,298
社区成员
121,727
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章