当前位置:首页 » 数据仓库 » linux读取access数据库
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

linux读取access数据库

发布时间: 2022-07-02 03:33:48

⑴ linux的web apache是否支持asp网页,是否支持access数据库

不支持~~
LINUX下用~~~PHP+MYsql吧~~~

⑵ java 开发了程序,用的是access(mdb)数据库,请问在Linux(ubuntu)中能正常读取数据库暑假吗

程序是可以运行的,但是数据库估计是不行,那个access估计现在只支持windows,系统,如果用在linux下面可能要换数据库或换驱动,或用另外台机器做数据服务,改下程序的数据库连接配置就好了.

⑶ ASP+ACCESS做的网页上传到linux服务器上数据库不能正常打开

你的 Linux 是怎么支持 ASP 代码的?而且还是用 ASP + ACCESS 两个微软专有技术的?

⑷ linux c access 在哪个库里面

可以使用find及local查找。
find:
1.命令格式:
find pathname -options [-print -exec -ok ...]
2.命令功能:
用于在文件树种查找文件,并作出相应的处理
3.命令参数:
pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。
-print: find命令将匹配的文件输出到标准输出。
-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;,注意{ }和\;之间的空格。
-ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行。
4.命令选项:
-name 按照文件名查找文件。
-perm 按照文件权限来查找文件。
-prune 使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用-depth选项,那么-prune将被find命令忽略。
-user 按照文件属主来查找文件。
-group 按照文件所属的组来查找文件。
-mtime -n +n 按照文件的更改时间来查找文件, - n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前。find命令还有-atime和-ctime 选项,但它们都和-m time选项。
-nogroup 查找无有效所属组的文件,即该文件所属的组在/etc/groups中不存在。
-nouser 查找无有效属主的文件,即该文件的属主在/etc/passwd中不存在。
-newer file1 ! file2 查找更改时间比文件file1新但比文件file2旧的文件。
-type 查找某一类型的文件,诸如:
b - 块设备文件。
d - 目录。
c - 字符设备文件。
p - 管道文件。
l - 符号链接文件。
f - 普通文件。
-size n:[c] 查找文件长度为n块的文件,带有c时表示文件长度以字节计。-depth:在查找文件时,首先查找当前目录中的文件,然后再在其子目录中查找。
-fstype:查找位于某一类型文件系统中的文件,这些文件系统类型通常可以在配置文件/etc/fstab中找到,该配置文件中包含了本系统中有关文件系统的信息。
-mount:在查找文件时不跨越文件系统mount点。
-follow:如果find命令遇到符号链接文件,就跟踪至链接所指向的文件。
-cpio:对匹配的文件使用cpio命令,将这些文件备份到磁带设备中。
另外,下面三个的区别:
-amin n 查找系统中最后N分钟访问的文件
-atime n 查找系统中最后n*24小时访问的文件
-cmin n 查找系统中最后N分钟被改变文件状态的文件
-ctime n 查找系统中最后n*24小时被改变文件状态的文件
-mmin n 查找系统中最后N分钟被改变文件数据的文件
-mtime n 查找系统中最后n*24小时被改变文件数据的文件
locate:

1.命令格式:
Locate [选择参数] [样式]
2.命令功能:
locate命令可以在搜寻数据库时快速找到档案,数据库由updatedb程序来更新,updatedb是由cron daemon周期性建立的,locate命令在搜寻数据库时比由整个由硬盘资料来搜寻资料来得快,但较差劲的是locate所找到的档案若是最近才建立或 刚更名的,可能会找不到,在内定值中,updatedb每天会跑一次,可以由修改crontab来更新设定值。(etc/crontab)
locate指定用在搜寻符合条件的档案,它会去储存档案与目录名称的数据库内,寻找合乎范本样式条件的档案或目录录,可以使用特殊字符(如地*地 或地?地等)来指定范本样式,如指定范本为kcpa*ner, locate会找出所有起始字串为kcpa且结尾为ner的档案或目录,如名称为kcpartner若目录录名称为kcpa_ner则会列出该目录下包括 子目录在内的所有档案。
locate指令和find找寻档案的功能类似,但locate是透过update程序将硬盘中的所有档案和目录资料先建立一个索引数据库,在 执行loacte时直接找该索引,查询速度会较快,索引数据库一般是由操作系统管理,但也可以直接下达update强迫系统立即修改索引数据库。
3.命令参数:
-e 将排除在寻找的范围之外。
-1 如果 是 1.则启动安全模式。在安全模式下,使用者不会看到权限无法看到 的档案。这会始速度减慢,因为 locate 必须至实际的档案系统中取得档案的 权限资料。
-f 将特定的档案系统排除在外,例如我们没有到理要把 proc 档案系统中的档案 放在资料库中。
-q 安静模式,不会显示任何错误讯息。
-n 至多显示 n个输出。
-r 使用正规运算式 做寻找的条件。
-o 指定资料库存的名称。
-d 指定资料库的路径
-h 显示辅助讯息
-V 显示程式的版本讯息

⑸ linux操作系统支持Access数据库吗

楼上正解,现在发行版都带Openoffice套件,用它打开你的Access就是了

⑹ 我也遇到了Java实现linux下访问Access数据库的问题,可以教我一下么

linux主机不支持access数据库。建议换mysql数据库。

⑺ 如何Perl使用Access数据库的最终版

先是安装模块 DBI, DBD::ODBC 。这和Win32::ODBC不同,应该说没有DBI::DBD的组合好。 首先,Win32::ODBC需要你单独学习它的接口,而DBI是一个顶层的模块,学会了DBI,写出来的程序不光Access(还有Windows的其他),连MySQL,Sybase,Oracle...都适用,而你所作的修改只是connect的参数变一变。 再者,DBD::ODBC不光可以在Windows里使用,linux, unix都可以用,你有试过Linux里读取Acccess数据库吗?DBD::ODBC就可以。 说说安装,简单起见,默认大家装的都是ActivePerl,在模块下载里DBI.zip和DBD-ODBC.zip。参照说明ppm install xxx.ppd就可以了。 也可以在线安装, 在命令行窗口模式下: c:>ppm PPM interactive shell (2.1.5) - type 'help' for available commands. ppm>install DBI ppm>install DBD-ODBC ppm>quit 再来准备Access数据库,用Access随便做一个数据库。 use DBI; use strict; # 下面的四行是测试环境的,可以看到已经安装的驱动 #my @driver_names = DBI->available_drivers; #print "@driver_names\n","\n"; #my @data_sources = DBI->data_sources("ODBC"); #print "@data_sources\n","\n"; # 开始连接 my $DSN = "driver=Microsoft Access Driver (*.mdb);dbq=C:\\temp\\try.mdb"; my $dbh = DBI->connect("dbi:ODBC:$DSN",'','') or die "Can't connect to Database: $DBI::errstr"; # 读取记录 my $sth = $dbh->prepare( q{ SELECT * FROM table1 }) or die "Can't prepare statement: $DBI::errstr"; my $rc = $sth->execute or die "Can't execute statement: $DBI::errstr"; # 显示出前三列 print "Query will return $sth->{NUM_OF_FIELDS} fields.\n\n"; print "Field names: @{ $sth->{NAME} }\n"; my $ary_ref; while ( $ary_ref = $sth->fetchrow_arrayref) { print "$ary_ref->[0] : $ary_ref->[1] : $ary_ref->[2]\n"; } # 关闭连接 die $sth->errstr if $sth->err; $dbh->disconnect;请先在Dos窗口中运行,这样有什么错都看得清清楚楚的。

⑻ Linux 主机支持Access数据库吗

不需要的,windows主机支持access,注意不要购买4GH的,不支持access

⑼ Linux 主机是否支持ACCESS数据库

放心,不支持!
access是windows下的东西