1、打开navicat for mysql并打开链接和数据库,注意数据库的状态是打开的,关闭状态下是无法运行sql脚本的。
❷ Unix 调用sql脚本问题
不知道你写过存储过程没有,第一个'启的是屏蔽的作用,不知道你用的是哪个sh(bash,ksh,csh...),在sh中'属于特殊字符所以要屏蔽才可以用,如果你用的是ksh应该就不用两个。
❸ SQL能用在Linux与unix
mssql不能在linux/unix上运行,你可以用mysql
❹ 在UNIX环境下怎样定时执行某个sql脚本
第一种方法:
在命令行下(未连接数据库),输入
mysql
-h
localhost
-u
root
-p123456
<
F:\hello
world\niuzi.sql
(注意路径不用加引号的!!)
回车即可.
第二种方法:
在命令行下(已连接数据库,此时的提示符为
mysql>
),输入
source
F:\hello
world\niuzi.sql
(注意路径不用加引号的)
或者
\.
F:\hello
world\niuzi.sql
(注意路径不用加引号的)
回车即可.
❺ unix下使用sql语句怎么查看数据库内所有的表名
您好,在unix下是无法直接使用SQL语句的。
您可以在unix环境下使用 sqlplus "/as sysdba" 登陆到 SQL 环境中。
之后使用下面的语句 select * from user_tables order by table_name ;
进行查询。
希望对您有所帮助。
❻ linux/Unix Sql 命令
sql指的是进入如Sybase,myysql,Oracle等都有不同的进入方法,你用的是Sybase,mysql就可以用mysql,这个相当于快捷方式的,可以自定义,use是sql语言的命令在各种数据库是通用的。
❼ 在unix环境调用sqlapi++ brary库怎么编译
根据你的描述:
ld出错的信息提示,libsqlapi.so和你机器的架构不配套,因此解决方法是安装个和你机器配套的so库,或自己编译一个。
❽ unix执行中的sql文怎样终止
首先在执行sql的语句下执行:
select A.sid, b.serial#,
c.object_name, b.username,
b.osuser, B.MACHINE,D.SPID
from v$lock a,v$session b,all_objects c,V$PROCESS D
where a.sid=b.sid and c.object_id=a.id1 AND B.PADDR=D.ADDR;
查询出正在锁定的,也就是正在执行的sql语句的id号;
然后就可以在操作系统上进行进程结束:
用sqlplus 登录oracle,用sys用户登录:
sql/>alter system kill session'184,560';这里的184,560分别是A.sid, b.serial#,
或者在操作系统级结束进行:
kill -9 SPID
❾ 谁知道怎么快速学SQL语句 和Unix系统
sql很好学,你装个数据库,再下个sql的教程,然后就把教程中的例子在数据库中执行一遍,基本上语法就没有问题啦;
UNIX系统:你装一个虚拟机,然后装个Linux的系统(Ubuntu、redhat都行),然后在系统上操作Linux命令,应该会学的很快。