① 数据库中edit 和browse命令的区别
相当于在 MySQL 中使用 vi 命令来编辑 SQL 语句。这个功能比较鸡肋,即使对于 vi 党来说,效率也没有多少提升。默认打开 edit 时,是编辑上一条 SQL 命令,退出 vi 后,输入“;”后回车就会执行在 vi 中编辑的 SQL。这个日志,可以发现我有一个 pager 操作,并且最后一个 edit 后有查询结果输出,但具体三个 edit 里的实际操作,我们都无从得知。最后一个 edit 后有查询结果输出说明了“tee 审计方式”会忽略 pager 的过滤作用,原输出被审计下来了,但执行的原 SQL 命令躲过了审计,被隐藏起来了。
可以看出,审计插件的审计功能可以审计到服务器真实执行的 SQL,这是 tee 审计方式不可比拟的。但审计插件并没有发现我的 pager 操作,所以并不知道我导出了数据,只有 tee 审计方式发现了我导出了数据。
前面例子,我们可以看到,审计插件的审计日志里,密码是不显示的。
而我们知道 binlog 里,密码也是加密的。
MySQL客户端的历史记录里,是不会记录带identified by 'xxx'语句的。
所以,以上方式都不会泄露密码。
唯一会泄露明文密码的地方,是“tee审计方式”。而经过测试,结论是使用 edit 可以让明文密码绝不泄露。所以,edit 操作可以隐藏密码。
② 在数据库中利用什么命令可以再浏览窗口浏览表中的数据
BROWSE命令。
Browse:查看数据库记录的数据(菜单:Database→Browse)。
格式:Browse [For 条件>] [Fields 字段名表]
功能:全屏幕方式浏览满足条件的数据库记录(会打开一个新的浏览窗口)。
说明:
[Fields字段名表]:显示字段名表中指定的字段,若省略,则显示所有字段。
[For条件]:显示满足条件的记录,若省略,则显示所有记录。
字段名表里可以有许多字段,字段名与字段名之间用逗号(,)隔开。
(2)browse命令扩展阅读
VFP数据库其他命令的使用
1、CREATE
作用:建立一个新的表。
格式:CREATE [<文件>|?](注意,命令字符可取前面四个字符,后面可省略不写,即CREA,下同;中括号表示其中的参数是可选的;|管道符号表示两个参数只能选择一个,不能同时选择,下同。)
说明:文件指建立以.dbf为扩展名的VFP数据库文件,在命令后面加上一个问号表示系统会弹出对话框,要求用户输入想要建立的表名。在命令中不加文件名或问号系统也会弹出对话框,要求用户输入想要建立的表名。
2、MODIFY STRUCTURE
作用:显示表文件结构,并允许修改此表的结构。
格式:MODIFY STRUCTURE。
说明:只有在用USE命令打开表文件以后,才能显示或修改表文件的结构。
3、APPEND
作用:在当前表的尾部(无论表中有无记录)追加记录(在当前表指当前正使用的表)。
格式:APPEND [BLANK]。
说明:在APPEND命令后面加上BLANK参数表示在当前表的尾部添加一条空白记录。无BLANK参数时,表示在当前表的尾部添加一条记录并要求用户输入相应的字段内容。
4、INSERT
作用:在表文件中间插入一个新记录。
格式:INSERT [BEFORE] [BLANK]。
说明:INSERT 在当前记录后插入一记录;INSERT BEFORE 在当前记录前插入一记录;INSERT BEFORE BLANK 在当前记录前插入一空记录。
③ vfp8.0里的browse、list、display有什么区别
browse:打开浏览窗口并显示当前表或指定表的记录并进行全屏幕编辑和修改
list:连续显示当前数据表文件的全部或部分记录内容
display:分页显示当前数据表文件的全部或部分记录内容
当命令中不带<范围>和<条件>选项时,list命令默认显示全部记录,而display命令仅显示当前记录
④ VFP中browse field和list off有什么不同
browse 命令是打开“浏览”窗口,显示当前或选定表的记录。field代表显示表中的字段
list命令是在 Visual FoxPro 主窗口或用户自定义窗口中,以不暂停的方式显示表或环境的信息。
后面的off是不对的,list命令没有这个参数。
⑤ foxpro中,BROWSE LAST 与BROWSE 的区别
BROWSE LAST
可以保存浏览窗口外观的任何变更。这些变更可保存于 FOXUSER 文件中,包括字段列表、浏览窗口的位置及尺寸等内容的变更。
用BROWSE LAST 再打开,就会看到修改过的,如字段长度等!
仅用 BROWSE 命令,则不会保存浏览窗口,如修改字段长度!但重新用BROWSE打开表,则
浏览窗口仍会保持原样!
⑥ VF中的BROWSE命令是什么意思作用是
browse last显示当前记录
browse all for 路线编号=“A” 显示所有路线编号为A的记录
⑦ 数据库中,BROWSE是什么意思
是什么数据库?foxpro?是一个命令。 可以参见以下文档
http://www.cnki.com.cn/Article/CJFDTotal-JTJS701.016.htm
⑧ VFP中 用browse命令浏览表时 如何显示备注类型字段的内容
可以用list 命令显示备注型字段内容。
比如:有个“简历”备注型字段
list fields 简历
就可以将此字段内容全显示出来。
⑨ 在FoxPro中,使用BROWSE命令,可以对当前打开的数据库记录进行的操作有哪些
这是显示记录的命令,就是看到你录入的一条条记录。后可以指定要显示的字段。