MySQL存储过程,在遍历游标时执行查询语句会影响游标结果,解决方法:在遍历游标记录前对需要查询的表进行一次连表查询。
DROP PROCEDURE IF EXISTS repairMenuData;
DELIMITER //
CREATE PROCEDURE repai...
lampnick
8年前 (2017-05-02) 2295℃ 0评论
1喜欢
CALL AddColumnIfNotExists ('rpt_standard_report', 'sort', 'tinyint default 0 comment ''排序字段'' NOT');
DROP PROCEDURE IF EXISTS updateRptStan...
lampnick
8年前 (2017-04-26) 1907℃ 0评论
0喜欢
在MySQL中执行下列命令,DELETE FROM xxx WHERE pid IN (SELECT id FROM xxx WHERE id = pid);
出现[Err] 1093 - You can't specify target table 'xxx' for upda...
lampnick
8年前 (2017-03-20) 3451℃ 0评论
0喜欢
在MySQL中使用下面的形式对变量进行赋值操作:
SET @dbname = 'test';
SET @dbaccount = 'test';
执行下列语句时会报如下错误:ERROR 1064 (42000): You have an error in your SQL syn...
lampnick
9年前 (2016-10-24) 10898℃ 0评论
23喜欢
MySQL5.7用户权限分配(分配数据库给用户)的时候使用grant all on test.* to 'test@localhost';这个语句显示成功执行,但是没有分配成功。
错误现象:
登录到test用户,不能查看到test数据库。
错误原因:
grant all on t...
lampnick
9年前 (2016-03-31) 4713℃ 0评论
32喜欢
CentOS7的yum源中默认是没有MySQL的。为了解决这个问题,我们要先下载MySQL的yum源。
1. 下载mysql的repo源
$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
2...
lampnick
9年前 (2016-03-03) 2673℃ 0评论
0喜欢
WampServer安装后密码是空的,需要设置一下
一般有两种方式:
一是通过phpMyAdmin直接修改;
二是使用WAMP的MySQL控制台修改。
第一种:
①在phpMyAdmin界面中点击【用户】,将用户概况中的所有用户名为【root】
用户的密码都改为【要修改的密码】。...
lampnick
10年前 (2015-11-16) 1915℃ 0评论
0喜欢
今天工作的时候,在linux将MySQL数据库的数据直接复制到本地后,出现了ERROR 1146(42S02):Table ‘*_db.*' doesn't exist,这样的错误。用show create table *,能看到表是采用的innodb引擎,由于没有下载innod...
lampnick
10年前 (2015-11-03) 4538℃ 0评论
23喜欢