如果你是想问不登录sqlplus,那你试的方法其实也是登录sqlplus,虽然不能成功,但是意图也是要通过sqlplus来执行sql的。
shell中除非自己开发个oracle客户端程序,否则无法不通过sqlplus查询。可以类似以下这样做。
set selrec2=`sqlplus -s ${username}/${password}@${connect_string} `
set echo off
set linesize 500
set pagesize 0
set serveroutput off
spool ${output}
select * from table_name
spool off
exit
首先mysql.exe
目录要加到环境变量,这一步可以在安装mysql的时候设置,
也可以后期指定,所在目录直接加到
path
即可
windows下
打开控制台
win+r
打开运行
输入cmd
输入命令
:
mysql
-h要连接的ip
-uroot
-p密码
-P端口
端口默认为3306可以不输
例如用root连接本地的数据库
mysql
-uroot
-p123456
mysql
-uroot
-p123456
数据库名
linux
进入控制台
,
命令一样.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)