mysql
hunker
这个作者很懒,什么都没留下…
展开
-
mysql 存储过程入门
我们大家都知道MySQL 存储过程是从 MySQL 5.0 开始逐渐增加新的功能。存储过程在实际应用中也是优点大于缺点。不过最主要的还是执行效率和SQL 代码封装。特别是 SQL 代码封装功能,如果没有存储过程。 在外部程序访问数据库时(例如 PHP),要组织很多 SQL 语句。 特别是业务逻辑复杂的时候,一大堆的 SQL 和条件夹杂在 PHP 代码中,让人不寒...原创 2011-08-19 22:51:00 · 56 阅读 · 0 评论 -
MySQL存储过程和函数的区别
[size=small] MySQL的存储过程(stored procedure)和函数(stored function)统称为stored routines,是否应该采用存储过程在文章Business Logic: To Store or not to Store that is the Question?中进行了详细分析和讨论。存储过程和函数的区别的简要说明参见Stored procedur...原创 2011-08-20 01:00:23 · 69 阅读 · 0 评论 -
查看mysql版本的四种方法
[b]1:在终端下:mysql -V[/b] 以下是代码片段: [shengting@login ~]$ mysql -V mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686) [b]2:在mysql中:mysql> status[/b] 以下是代码片段: mysql> status; -----...原创 2011-08-20 01:11:58 · 68 阅读 · 0 评论 -
PROCEDURE can't return a result set in the given context
调用存储过程失败!出现如下错误: PROCEDURE ipbx.qu_ery can't return a result set in the given context. ipbx是数据库 qu_ery是自己写的存储过程的名字 原因:连接数据库的方式不正确。 导致报错的连接方式: [code="sql"]if(!mysql_re...原创 2011-08-20 16:07:55 · 144 阅读 · 0 评论 -
linux 下安装Mysql5.0.18
1>将Mysql-5.0.18.tar.gz通过SSH 工具 上传到Linux系统的home目录下 2>建立MySQL使用者和群组: #groupadd mysql #useradd -g mysql mysql 复制代码 3>解压缩Mysql-5.0.18.tar.gz源码包 #cd /home #tar zxvf Mysql-5.0.18.tar.gz 复制代码 ...原创 2011-09-04 22:35:55 · 157 阅读 · 0 评论 -
MySql远程连接的设置问题
如果使用 web 和数据库不在同一台服务器上,MySQL 服务器就需要允许远程链接,网站才能正常运行。 MySQL 的远程链接设置有两种方法: 1。改表法。 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" ...原创 2011-09-04 23:38:40 · 65 阅读 · 0 评论 -
MySQL:如何获得 MySQL 毫秒、微秒
经常有人问及:在 MySQL 中如何获得毫秒?于是就写篇日志总结下。 MySQL 较新的版本中(MySQL 6.0.5),也还没有产生微秒的函数,now() 只能精确到秒。 MySQL 中也没有存储带有毫秒、微秒的日期时间类型。 但,奇怪的是 MySQL 已经有抽取(extract)微秒的函数。例如: [code="mysql"]select microsecond('12:00...原创 2011-09-10 08:11:16 · 171 阅读 · 0 评论 -
用php安装mysql服务
[code="php"]function __MysqlStart(){ $cmd = "net start mysql"; exec($cmd, $o, $r); $o = join("\n", $o); if($this->debug){ $this->log(__METHOD__, __LINE__, "$cmd ==> \n".$o...原创 2011-11-30 15:57:33 · 119 阅读 · 0 评论