数据库教程:Mysql Error 1142错误解决方法

登陆mysql打cmd命令终端,如bai果已经添加了mysql的环境du变量,可以直接使用命令zhimysql -uroot显示所有数据库mysql>SHOW DATABASES;Error:ALTERcommanddeniedtouser’xxxx’@’localhost’fortable’uc_notelist’ Errno:1142 SQL::ALTERTABLEuc_notelistADDCOLUMNapp1tinyintNOTNULL 说明xxx…

登陆mysql
打cmd命令终端,如bai果已经添加了mysql的环境du变量,可以直接使用命令zhi
mysql -uroot

显示所有数据库
mysql>SHOW DATABASES;

Error:ALTER command denied to user ‘xxxx’@’localhost’ for table ‘uc_notelist’ Errno:1142 SQL::ALTER TABLE uc_notelist ADD COLUMN app1 tinyint NOT NULL 说明xxxx用户没有ALTER权限。

到mysql中,

mysql> SELECT alter_priv FROM user WHERE  User = ‘xxxx’;

发现alter_priv = ‘N’,果然没有权限。

修改权限: mysql> UPDATE user SET alter_priv=’Y’ WHERE User = ‘xxxx’; mysql> flush privileges;

需要了解更多数据库技术:Mysql Error 1142错误解决方法,都可以关注数据库技术分享栏目—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/dtteaching/819132.html

(1)
上一篇 2021年9月16日
下一篇 2021年9月16日

精彩推荐