mysql 存储过程使用dbforge 跟踪debug ,多了很多CALL cr_debug.UPDATE_WATCH3,如果去掉

mysql 存储过程使用dbforge 跟踪debug ,多了很多CALL cr_debug.UPDATE_WATCH3,如果去掉,第1张

dbForge很好用, 先看你的版本是否支持调试,dbForge按照销售的价格免费版是没有调试功能的。

开始调试F11, 填入你的存储过程的数据,然后单步执行都是F11, 用鼠标可以看内存变量数值,也可以用watch看具体的变量名称。 F9在相应行设置断点。

很多时候,mysql的数据会非常大,数据默认放在/var/lib/mysql,由于/var所划分的

空间不够大,所以我们需要将mysql数据存放路径修改一下,放到大分区里面,以便

可以应付mysql数据增长。

www.2cto.com

1.设置新的存放路径

mkdir

-p

/data/mysql

2.复制原有数据

cp

-r

/var/lib/mysql/*

/data/mysql

3.修改权限

chown

-r

mysql:mysql

/data/mysql

www.2cto.com

4.修改配置文件

vim

/etc/mysql/my.cnf

datadir

=

/data/mysql

5.修改启动文件

vim

/etc/apparmor.d/usr.sbin.mysqld

#把

/var/lib/mysql

r,

/var/lib/mysql/**

rwk,

#改成

/data/mysql

r,

/data/mysql/**

rwk,

6.重启服务

重启apparmor

/etc/init.d/apparmor

restart

/etc/init.d/mysql

restart

完成


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5906369.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-07
下一篇 2023-03-07

发表评论

登录后才能评论

评论列表(0条)

保存