解决phpMyadmin给MySQL数据表创建触发器遇到的问题


当前第2页 返回上一页

写完语句执行的时候,报错,执行不了,原因是用phpMyAdmin执行建立触发器的时候,要将

输入sql语句页面的下方的Delimiter中输入//。

问题2:在建立好触发器之后,在做测试的时候,在a表中无法插入数据,报错:

1

1558 - Column count of mysql.proc is wrong. Expected 20, found 16. Created with MySQL 50018, now running 50146. Please use mysql_upgrade to fix this error.

网上有很多帖子说是因为,之前升级过数据库,但是数据结构没有升级造成的。

解决办法:执行 sudo mysql_upgrade -u root -p 提示输入密码,输入密码之后,重启数据库。则可以插入数据了。

以上就是解决phpMyadmin给MySQL数据表创建触发器遇到的问题的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

phpMyAdmin修改默认密码(图文详解)

解决phpMyAdmin不能登录mysql以及空密码被禁止的问题

阿里云如何升级phpMyAdmin

本地怎么使用phpMyAdmin及访问地址?

phpMyAdmin显示登录界面的方法

ubuntu无法打开phpMyAdmin

phpMyAdmin怎么修改数据表

不进入phpMyAdmin的版本怎么查看?

phpMyAdmin怎么创建外键约束

有ip地址如何用phpMyAdmin访问远程mysql数据库

更多相关阅读请进入《phpMyAdmin》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...