
关系型数据库
ShaneLooLi
精通 Java 编程,擅长算法设计。
对人工智能、策略库和云架构软件有所小成。
作为一个程序,果然是对系统工程师的技能不够熟悉啊。
最重要的,我踢球,在北京踢球的朋友可以联系我,18610629106电话,13505191463短信;Class4_No13@163.com邮件
其实我的人生目标是成为一个生物化学家……可惜现在最擅长的是 Futsal(室内足球)……
展开
-
用户具有多重角色,角色拥有可重复权限,确定用户具有权限的数据库设计方案(关系型数据库)
问题:系统有多用户,用户可以拥有不止一个角色(又称身份、职业、类型等),每一个角色可以有很多种权限,不同角色的权限允许重复。怎么才能方便地记录、检索用户和权限的对应关系呢?按照标准的数据建模原则,应该建立如下的表,表示三种数据实体:用户、角色以及权限CREATE TABLE User( id INTEGER, name VARCHAR(16), CONSTRAI原创 2012-04-17 04:56:05 · 10606 阅读 · 4 评论 -
MySQL 存储过程初研究
最近在做一个移动设备多类型登录的统一用户系统。其中记录用户资料的部分,因为涉及到更换设备的相同用户、同一个用户多类型同时具备的情况,所以想分辨出尽量少的用户去合理记录,就需要多次查询。于是决定研究一下 MySQL 存储程序。 MySQL 现在是 5.5 或者 5.6 。因为存储程序是 5.x 才具备的特性,所以放弃了具有中文文档的 5.1 ,选择可能会修改了很多问题的 5.5 。可惜这就原创 2012-07-13 16:35:11 · 3547 阅读 · 0 评论 -
MySQL5.x处理中文全解
我这边用 Java 连接 MySQL 数据库,通过 JDBC 写入数据。在 Java 中直接生成的中文字符串,写入数据库变成半角问号“?”。以下是我解决此问题的记录。首先,我用 Putty 这个工具连接 MySQL 以检查中文写入情况。这里有一个设置。此设置如果不对,则会导致乱码。然后,MySQL 提供了关于字符集的很多变量。可以通过 MySQL 命令来查看。输入命令:my原创 2012-08-23 18:01:29 · 1814 阅读 · 0 评论