随笔分类 - DB
数据库相关
摘要:数据库设计范式是一个很重要的概念,但是这个重要程度只适合于参考。使用数据库设计范式,可以让数据表更好的进行数据的保存,因为再合理的设计,如果数据量一大也肯定会存在性能上的问题。所以在开发之中,唯一可以称为设计的宝典 —— 设计的时候尽量避免日后的程序出现多表关联查询。一、第一范式所谓的第一范式指的就是数据表中的数据列不可再分。例如,现在有如下一张数据表:CREATE TABLE member ( mid NUMBER PRIMARY KEY, name VARCHAR2(200) NOT NULL, contact VARCHAR2(200));这个时候设计的就不合理,因为联系方式由多种...
阅读全文
摘要:my.ini配置设置MySQLLinuxWindowslinux下/etc/mysql/my.cnf(windows下my.ini)[client] 下添加default-character-set=utf8 默认字符集为utf8[mysqld] 添加default-character-set=utf8 默认字符集为utf8#character-set-server=utf8collation-server=utf8_general_ciinit_connect='set collation_connection=utf8_general_ci'init_connect=
阅读全文
摘要:局域网所有机器都能连接MySQL数据库的设置命令本文主要介绍了让局域网中的所有机器都能访问MySQL数据库的命令的设置,希望能对您有所帮助。我们要想让局域网中的所有机器都能连接MySQL数据库,首先要给MySQL开启远程连接的功能,在MySQL服务器上MySQL命令行执行以下命令:命令代码如下:grantallprivilegeson*.*toroot@"%"identifiedby'abc'withgrantoption; flushprivileges;其中上面两行代码的意思是给从任意ip地址连接的用户名为root,密码为abc的用户赋予所有的权限。其中
阅读全文
摘要:packagecommon;importjava.sql.Connection;importjava.sql.SQLException;importjavax.naming.Context;importjavax.naming.InitialContext;importjavax.naming.NamingException;importjavax.sql.DataSource;/***通过JNDI获取数据源*@author周尚武*时间:2008年12月8日22:37:09*/publicclassDBConnection{/***通过JNDI获取数据源在获取连接对象*@returnConne
阅读全文
浙公网安备 33010602011771号