
首先要连接数据库,打开navicat for mysql,点击文件----新建连接
在出现的连接设置里面,有很多选项都是针对需要连接的数据库的账号信息
设置好连接数据库的参数之后,点击下方的“连接”如图出现“连接成功”即设置成功
网上资料说权限设计 = 功能权限 + 数据权限,我认为还是很有道理的。之前项目中只涉及到功能权限,没有数据权限,原因是最开始设计时,数据已经绑定在特定的用户下了,而且涉及到的表数量很少,不需要单独考虑数据权限的问题。
权限管理,最细致的权限管理有 用户,用户组,角色,权限,功能。根据不同的需求适当选择,如 用户量过大,每个人都授权和麻烦,就引入用户组,对用户组赋予权限。功能上也根据业务不同做适当的扩展。由于如用户权限之前存在多对多关系,需要引入中间表。
本系统设计如下:
数据量很小,功能也不复杂,所以只有用户,角色,权限(功能)及产生的中间表。
表中的数据都是提前填的,用户登陆,查ermroleuser表,获取角色,查ermrolefunction表,获取功能,再查ermfunction表,返回该用户的功能的中文,在页面上展示。
功能权限详细设计请参考,本项目也是受此启发:
>
数据库管理系统一个完整的表必须用记录和字段来表示数据的关系。
表中的每一行叫做一个“记录”,每一个记录包含这行中的所有信息,就像在通讯录数据库中某个人全部的信息,但记录在数据库中并没有专门的记录名,常常用它所在的行数表示这是第几个记录。
字段是比记录更小的单位,字段集合组成记录,每个字段描述文献的某一特征,即数据项,并有唯一的供计算机识别的字段标识符。
扩展资料
数据库表中字段类型有以下几种:
1、二进制数据类型:包括Binary、Varbinary、Image。
2、字符数据类型:包括Char,Varchar、Text。
3、Unicode数据类型:包括Nchar、Nvarchar、Ntext。
4、日期和时间数据类型:包括Datetime、Smalldatetime、Date、TimeStamp。
5、数字数据类型:包括正数和负数、小数和整数。
6、货币数据类型:表示正的或者负的货币数量。
7、特殊数据类型:包括Timestamp、Bit、Uniqueidentifier。
以上就是关于mysql数据库管理工具navicat for mysql怎么用全部的内容,包括:mysql数据库管理工具navicat for mysql怎么用、2、用户权限管理,数据库表设计、数据库管理系统一个完整的表必须用那几个来表示数据的关系等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)