Windows使⽤命令执⾏sql脚本⽂件
⽂章⽬录
MySQL 数据库
⽅法⼀:使⽤ mysql 命令
1. 未配置 MySQL 的环境变量,则需要进⼊ MySQL 的 bin ⽬录下才能执⾏ mysql 命令
2. 已配置 MySQL 的环境变量,则在命令终端中直接输⼊ mysql 命令执⾏即可
命令语句格式:
{MySQL的bin的绝对路径}\mysql –u{⽤户名} –p{密码} –D{数据库名称}<{sql脚本⽂件路径全名}
⽰例如下:
C:\MySQL\bin\mysql –uroot –p123456 -Dtest<C:\test.sql
注意事项:
1. 如果在 sql 脚本⽂件选择了数据库(use databaseName),则 -D数据库名称 选项可以忽略
2. 如果【MySQL的bin⽬录】中含有空格,则需要使⽤双引号 “” 包含
例如:“C:\Program Files\MySQL\bin\mysql” –u⽤户名 –p密码 –D数据库名称< sql脚本⽂件路径全名
3. 如果 sql 没有创建数据库的语句,⽽且数据库系统中也没有该数据库,那么必须先⽤命令创建⼀个空的数据库再执⾏有关的 SQL 脚
本⽂件
4. sql 脚本⽂件必须在数据库所在的主机上
⽅法⼆:使⽤ source 命令
需要进⼊ MySQL 命令终端才能使⽤ source 命令
命令语句格式:
source {sql脚本⽂件的路径全名} 或 \. {sql脚本⽂件的路径全名}
⽰例如下:
Mysql> source C:\test.sql
或者
Mysql> \. C:\test.sql
特别注意:
source 命令后⾯不要加 ; 结尾,否则会报错,例如在 Windows 系统下,没有加分号结尾,执⾏成功,如下图:
加分号结尾,再执⾏,如下图:
SQL 脚本⽂件必须在 MySQL 数据库所在的主机上,之前通过命令终端访问远程的数据库,然后使⽤命令 source+脚本本地路径,以为也可以执⾏,但是始终报错。
windows怎么使用mysqlOracle 数据库
先连接远程服务器主机,再登录 Oracle 数据库,在 Oracle 命令终端中执⾏如下的命令语句:
@ C:\test.sql

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。