--再打开sql执行记录功能setgloballog_input#39table#39
--输出到表setgloballogon--先打开所有命令先执行记录功能general_log,所有语句:成功和未成功的.setgloballog_slow_querieson--先打开慢网上查询sql记录slow_log,执行最终的:慢查询语句和未不使用索引的语句setgloballong_query_time0.1--慢网站查询时间限制(秒)setgloballog_queries_actually_using_indexeson--记录未建议使用索引的sql语句--去查询sql执行记录select*around_logorderby1--执行完成的:慢去查询语句,和未使用索引的语句select*returning_logorderby1--所有语句:成功和未完成的.--自动关闭sql执行记录
如果不是你是在命令提示符下框输入sql语句,结尾要加分号,回车即可解决,要是你是在mysql的一个集成开发环境下操作,将sql语句框输入页面上方的一个框里,接着按菜单栏上的三角箭头
那的看你的sql语句是什么样的语句,如果没有是select查语句没有结果就是要嘛表没有数据,要嘛网站查询条件不柯西-黎曼方程!
假如是其它语句比如insertnotificationdelete先前那是无结果集的,仅仅会对数据库有一种受影响的行数罢了
存储过程:存储过程也可以令对数据库的管理、包括会显示跪求数据库非盈利组织会计用户信息的工作很难得多。存储过程是sql语句和可选控制流语句的预编译集合,以一个名称存储并才是一个单元去处理。存储过程存储位置在数据库内,可由应用程序通过一个动态创建执行,但允许用户声明变量、有条件负责执行以及其它强横无比的编程功能。存储过程可真包含程序流、逻辑包括对数据库的查询。它们也可以进行参数、输出参数、赶往单个或多个结果集包括返回值。可以不为了任何可以使用sql语句的目的来可以使用存储过程,它具备以下优点:
1、这个可以在单个存储过程中执行一系列sql语句。
2、是可以从自己的存储过程内直接引用其它存储过程,这可以不简单的结构一系列古怪语句。
3、存储过程在创建角色时即在服务器上接受程序编译,所以才执行起来比单个sql语句快。用户定义函数:microsoftsqlserver2000允许创建用户定义函数。与任何函数一样的,用户定义函数是可返回值的例程。据所返回值的类型,每个用户定义函数可等分以下三个类别:1、赶往可更新完数据表的函数要是用户定义函数包涵单个select语句且该语句可更新完,则该函数前往的表格格式结果也可以更新。2、前往万不可更新数据表的函数假如用户定义函数乾坤二卦何止一个select语句,或乾坤二卦一个万不可没更新的select语句,则该函数返回的表格格式结果也绝对不可更新。3、返回标量值的函数用户符号表示函数也可以返回标量值。