MySQL的一些问题

我一直坚持在Linux下钻研计算机软件的相关知识,三个半月前学完了《数据库系统概论》这本书。在学习中我使用了MySQL作为练兵场,但当我学到书的后半部分的时候,发现MySQL有一些问题:
1、MySQL没有角色权限控制功能,也就是说"create(drop) roles"这类 SQL语句是不能用的,如果用了,就会报语法错误。我查询了Stack Overflow网站,更加确信它不能用了。https://stackoverflow.com/questions/26453106/how-to-create-role-on-mysql-database
2、MySQL对所有含有check子句的SQL语句虽会识别,但是会被忽略(也就是不生效),同时也间接导致了断言和触发器失效(因为他们都要用到check子句)虽然你确认你的输入后可能会在命令行看到"Query OK",但它就是不生效,据说这样做的原因是为了保持兼容性,方便从其他数据库迁移数据。

posted @ 2018-11-07 23:37  我的女友是Java  阅读(154)  评论(0编辑  收藏  举报