mysql.proc_升级后直接更改mysql.proc表
这是一个建议:做一个诱饵和开关.
ALTER TABLE mysql.proc RENAME mysql.proc_orig;
CREATE TABLE mysql.proc LIKE mysql.proc_orig;
ALTER TABLE mysql.proc MODIFY comment TEXT;
INSERT INTO mysql.proc SELECT * FROM mysql.proc_orig;
FLUSH TABLES;
要么
CREATE TABLE mysql.proc_orig LIKE mysql.proc;
ALTER TABLE mysql.proc_orig MODIFY comment TEXT;
INSERT INTO mysql.proc_orig SELECT * FROM mysql.proc;
ALTER TABLE mysql.proc RENAME mysql.proc_bckp;
ALTER TABLE mysql.proc_orig RENAME mysql.proc;
ALTER TABLE mysql.proc_bckp RENAME mysql.proc_orig;
FLUSH TABLES;
如果存储过程有效,则可以删除mysql.proc_orig或将其保留为备份.
如果没有,请按如下所示撤消
DROP TABLE mysql.proc;
ALTER TABLE mysql.proc_orig RENAME mysql.proc;
试试看 !!!
CAVEAT:MySQL 5.5的table INFORMATION_SCHEMA.ROUTINES应该有ROUTINE_COMMENT作为LONGTEXT.确保mysql.proc和INFORMATION_SCHEMA.ROUTINES的内容匹配.
由于您无法操作INFORMATION_SCHEMA.ROUTINES,如果您对此感到安全,只需重新启动MySQL即可.
mysql.proc_升级后直接更改mysql.proc表相关推荐
- docker环境下mysql镜像启动后权限更改问题的解决
问题: docker自带有mysql镜像,本文主要以mysql:5.7.24为标准,讲解用该镜像启动容器的时候,挂载的数据库目录总会被改变用户权限的问题. 1.问题回溯 如上图,可以看到,该系统是通过 ...
- mysql修改数据库编码mb4_更改MySQL数据库的编码为utf8mb4
utf-8编码可能2个字节.3个字节.4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符.如果直接往采用utf-8编码的数据库中插入表情数据,Java程 ...
- 更改mysql数据库存放位置_更改mysql数据库存放位置
由于要做一个数据库的测试,所以选了台虚拟机进行,无奈硬盘分的太小,数据太大. 只能把数据放到新的硬盘上.所以要更改数据库的存储位置. 1.新添加块硬盘,分区,挂载到/mysql下,新建lib文件夹. ...
- 修改mysql用户家目录,Linux 更改MySQL目录
更改MySQL目录 MySQL默认的数据文件存储目录为/var/lib/mysql.假如要把目录移到/home/data下需要进行下面几步: 1.home目录下建立data目录 cd /home mk ...
- mac设置mysql root密码_mac如何更改mysql root密码 Mac平台重新设置MySQL的root密码
类型:Mac编程软件大小:4.4M语言:中文 评分:10.0 标签: 立即下载 相信很多小伙伴都不会如何更改MySQL的root密码,今天西西小编就mac端的MySQL密码重置整理了相关的文章,希望能 ...
- MySQL服务启动时显示本地计算机上的MySQL服务启动后停止;mysql服务无法启动
两个问题: (1) 关闭mysql服务后后再次启动,显示:MySQL服务启动时显示本地计算机上的MySQL服务启动后停止.某些服务在未由其它服务-: (2)cmd窗口输入 net start mysq ...
- centos 更改mysql数据库目录位置_centos更改MySQL数据库目录位置
(来自转载) http://www.cnblogs.com/awinlei/archive/2013/03/14/2958777.html MySQL默认的数据文件存储目录为/var/lib/mysq ...
- Mysql 查看、创建、更改 数据库和表
一.一探究竟 我想看看有多少个数据库,有多少个表,以及表里有啥东西.那么你可以这样: 图形界面: 命令: 查看多少个数据库:注意 后面带s #查看 SHOW DATABASES; #查看表 USE b ...
- Linux 下mysql 安装完成后,输入mysql 无法进入问题
安装方法网上太多了,大家上网上找下吧, 安装完一以后,开始MYSQL服务的时候,提示OK. 但是输入mysql的时候却无却进入MYSQL.这是怎么回事呢, 后来,我在mysql 的bin 文件夹下输入 ...
最新文章
- 《Adobe Flash CS5中文版经典教程》——1.5 在“时间轴”中组织图层
- NURBS曲面结构及生成原理、修改方法
- 重磅!6.7亿美元!F5喜提开源服务器Nginx
- macOS配置Visual Studio Code开发Java项目
- 将文件提交到github的两种方法
- POJ 1936 字符匹配(水题)
- python括号是中文还是英文_python括号区别
- heartbeat如何监控程序_一文看懂MyCAT 命令行监控命令,监控调优必备
- mysql 自动加上编号
- 【转载】六合一调试神器TTL转USB模块
- idea启动jsp项目
- **关于小程序测试版本自己的头像与数据不显示问题**
- 三点估算与类比估算_通过将东西塞进盒子来估算
- k8s节点假死排查记录
- WinPE系统对硬盘分区
- 2021-06-19:交错字符串。 有三个字符串s1,s2,s3。判断s3是否由s1和s2交错组成的。比如s1=“abc“,s2=“123“,s3=“12ab3c“,应该返回true,因为s3去掉12
- 02.Response
- OnkeyDown事件 和 OnBackPressed方法注意点
- 电脑的计算机自动打开文件,为什么电脑开机后会有一个文件夹自动打开
- 《计算机是怎样跑起来的》优化使用VBScript语言编写的石头剪刀布游戏
热门文章
- 爷青结,Microsoft 放弃 Windows 95 时代的图标
- 苹果因不带充电器被罚款200万美元;杨笠代言英特尔被抵制,品牌方连夜下架;Linux考虑加入对Rust的支持 | 极客头条...
- 如何用 Python 拆分表格并发送邮件?
- 华为悬红“奥林帕斯奖”,促进数据产业基础技术研究与生态建设
- 国内 UOS 统一操作系统曝光;联想宣布要 All in 5G​;Android Studio 新版发布 | 极客头条...
- 任正非:鸿蒙最快1年可媲美iOS;首例Apple Card用户遭盗刷;Firefox 69.0.3 发布 | 极客头条...
- 扑克牌大小的充电宝,你有吗?
- 程序员你知道被迫参与一个两亿的项目,想跑还逃不掉吗?
- 重磅 | 京东云区块链数据服务(BDS)正式开源!
- 量子计算时代到来,摩尔定律将要失效?