社区
疑难问题
帖子详情
怎么在MYSQL命令行执行一个SQL文件
zhulinjia
2010-08-23 09:38:53
如图: 这上面到底 是打上什么 命令才可以执行一个d:\22.SQL文件.
...全文
8253
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
命令
行
下用source
命令
导入
sql
文件
My
sql
命令
行
下用source
命令
导入
sql
文件
,压缩包里附上了一个
sql
的例子
文件
和效果图片。
My
SQL
命令
行
方式执
行
sql
文件
My
SQL
命令
行
执
行
sql
文件
记不住,就写下来:
my
sql
命令
行
执
行
sql
文件
my
sql
命令
行
执
行
sql
文件
一、登陆远程
my
sql
服务二、
命令
行
状态下,执
行
sql
文件
一、登陆远程
my
sql
服务
命令
格式为:
my
sql
-h ip -u root -p -P port 标识密码的p为小写,指定端口的P为大写 例如:
my
sql
-h 10.8.0.253 -u root -p -P 3306 回车后,键入密码 zhishengjie@zhishengjiedeMacBook-Pro ~ %
my
sql
-h 10.8.0.253 -u root -p -P 3306 Enter
My
SQL
命令
行
下执
行
.
sql
脚本
My
sql
命令
行
执
行
.
sql
脚本有两种方式 第一种:在未连接数据库的情况下输入
my
sql
-h 服务器名称或地址 -u用户名称 -p 密码 –D 数据库名 < 脚本全路径 如:
my
sql
-h localhost -u root -p 123456 -D mydatabase <D:\product.
sql
或: 第一种:在未连接数据库的情况下输入
my
sql
-h 服务器名称或地址 -u用户名称 -p 数据库名 < 脚本全路径 如:
my
sql
-h localhost -u root
my
sql
命令
行
执
行
sql
文件
其中,database为要导入数据的数据库名,file_name为要导入的
SQL
文件
名。还可以使用一些可选项设置
My
SQL
连接。file.
sql
: 绝对路径或 相对路径。方法3
My
SQL
Import 工具。方法1 source。
疑难问题
22,210
社区成员
121,726
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章