数据库
wuwei35531
这个作者很懒,什么都没留下…
展开
-
ubuntu mysql utf8 中文乱码
数据库中,使用 show variables like "char%" 查看字符编码 发现 character_set_database latin1 character_set_server latin1 导致数据库存储中文时出现乱码 修改配置文件 /etc/mysql/my.cnf [client]下 default-character-set=utf8 ...原创 2012-10-24 20:17:10 · 103 阅读 · 0 评论 -
spring+hibernate
spring mvc + hibernate 采用spring注入,就不能使用new创建对象 即,spring注入而生成的对象和new创建的对象不是同一个对象,注入的对象属性会自动注入,而new的对象,其属性不会自动初始化,使用setter或者构造方法。 使用单例模式时,不能在web.xml使用 [code="xml"] contextConfigLocati...原创 2012-10-04 23:54:30 · 61 阅读 · 0 评论 -
mysql 时间类型
DATETIME '0000-00-00 00:00:00' DATE '0000-00-00' TIMESTAMP ‘00000000000000’(长度取决于显示尺寸) TIME '00:00:00' YEAR ‘0000’ curdate()返回日期型数据 'YYYY-MM-DD' now(...原创 2012-10-02 22:00:08 · 92 阅读 · 0 评论 -
mysql bit类型数据查询
mysql bit数据直接查询会显示乱码 在做hibernate开发时发现,POJO中定义一个boolean sex, .hbm.xml中映射成 在mysql中转换成 bit(1) 类型数据 直接查询 select * from tablename; or select sex from tablename; 显示乱码, true值乱码,false值无显示内容 bit类型...原创 2012-10-02 20:57:36 · 1699 阅读 · 0 评论 -
外键与索引相关操作
删除外键 alter table tablename drop foreign key keyname; 添加外键 alter table tablename add constraint foreign key(id) references parent(id); keyname可通过 show index from tablename; 查询 删除索引 ...原创 2012-12-02 23:21:11 · 83 阅读 · 0 评论 -
mysql相关操作
执行sql脚本 creating.sql 1. 登录数据库, source $path/creating.sql 2. 导出数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 导出数据库一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 windows 下 管理员身份登录命令行,mysql -u r...原创 2012-12-02 21:52:41 · 66 阅读 · 0 评论 -
ResultSet 记录数
1. [code="java"]select count(*) from table; while(rs.next()) { count = rs.getInt(1); } [/code] 2. [code="java"] ResultSet rs; rs.last(); //移到最后一行 int rowCount = rs.getRo...原创 2013-05-17 23:58:22 · 131 阅读 · 0 评论 -
spring+hibernate 声明式事务管理
之前在使用 spring+hibernate 声明式事务管理时,总是出错,无法进行事务管理,摸索了很久,终于明白。 既然使用 srping管理事务,那么所有的 bean都要在 springIoC中进行管理,否则何谈 spring声明式事务,包括 Dao层,service层和 controller层 在 controller层中 [code="java"]ApplicationCont...原创 2013-03-01 21:24:48 · 110 阅读 · 0 评论 -
hibernate中的映射文件加载路径
hibernate中,hbm.xml映射文件加载,目前据我所知有两个, 1. web.xml中 [code="xml"] contextConfigLocation /WEB-INF/classes/applicationContext.xml org.springframework.web.context.ContextLoaderListener ...原创 2013-03-01 21:13:22 · 481 阅读 · 0 评论 -
mysql 创建新用户相关
首先以 root权限登录 创建用户 [code="sql"]create user username identified by 'password';[/code] 该用户可在任意地方登录数据库 [code="sql"]create user username@ip identified by 'password';[/code] 限定登录主机 给新用户授权 [code="...原创 2013-01-30 21:14:27 · 124 阅读 · 0 评论