db
lxxxzzl
这个作者很懒,什么都没留下…
展开
-
MySQL导出EER
概念EER:Extended Entity——Relationship.工具mysql-workbench操作打开mysql-workbench,菜单view->home->models->create EER model from database原创 2014-10-02 10:48:53 · 753 阅读 · 0 评论 -
mysql索引导出
执行如下sql即可显示出指定数据库的所有索引:mysql> use information_schema;mysql> SELECT TABLE_NAME,INDEX_SCHEMA,INDEX_NAME,COLUMN_NAME FROM statistics where TABLE_SCHEMA ='database_name';原创 2014-10-02 11:45:42 · 1488 阅读 · 0 评论 -
解决:ClassNotFoundException: com.mchange.v2.ser.Indirector
办法:引入mchange-commons-java jar包在pom.xml文件中添加配置: dependency> groupId>com.mchangegroupId> artifactId>c3p0artifactId> version>0.9.2.1version>原创 2014-10-02 11:31:38 · 2039 阅读 · 0 评论 -
解决: 数据库连接不上,报java.sql.SQLException:Access denied for user 'username'@'域名' (using password: YES)
1、问题描述:把使用了jdbc的war包部署到linux下,出现了使用jdbc url使用localhost可以访问(数据库和tomcat在同一台服务器),但是使用ip的情况,jdbc报错,报:java.sql.SQLException:Access denied for user 'username'@'域名' (using password: YES)。2、解决办法:给数据库的原创 2014-10-02 11:19:00 · 1886 阅读 · 0 评论 -
mybatis表关联查询
作三张表的关联查询cfm_requirement_vendor_date为cfm_requirement_vendor的子表 cfm_requirement_vendor为cfm_requirement的子表 一、mybatis映射文件定义 <resultMap id="NestedRequirementResultMap" type="com.Ne原创 2014-10-02 11:37:38 · 464 阅读 · 0 评论 -
mybatis 根据数组批量删除
1、代码调用者:Map toUpdateParamMap = new HashMap(); toUpdateParamMap.put("requirementVendorIds", requirementVendorIds); requirementVendorDateMapper.deleteByRequirementVendorIds(toUpdateParamM原创 2014-10-02 11:34:22 · 3469 阅读 · 0 评论 -
linux下,mysql导出数据库的所有表结构
1、mysqldump -d -uroot -proot cfm>cfm-create.sql2、修改文件拥有者(为下载作准备)chown yourusername /home/yourusername/cfm-create.sql3、下载到本机scp yourusername@10.10.30.120:/home/yourusername/cfm原创 2014-10-02 11:48:58 · 2083 阅读 · 0 评论 -
采用Spring注解方式, 实现事务
一、前提spring配置文件分为两个:web容器配置文件和逻辑容器配置文件逻辑容器配置文件包含了如下配置: <bean id="txManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> 二、使用注解@Transactional实现事务的注意点原创 2014-10-02 11:39:18 · 439 阅读 · 0 评论 -
linux下,操作mysql
一、当前目录下查找文件或文件夹find -name 'mysql'二、登录mysql: sudo sumysql -uroot -p Enter password: (输入密码)三、显示数据库show databases;四、删除数据库drop database cen;五、创建数据库create database bpm_cfm;六、数据库授权grant原创 2014-10-02 11:12:28 · 586 阅读 · 0 评论 -
Spring集成Mybatis
一、引入依赖的jar包使用maven, pom.xml主要配置如下: 4.0.0 mfy mfy-platform 0.0.1-SNAPSHOT jar 3.1.1 mysql mysql-connector-java 5.0.8原创 2014-10-02 10:53:58 · 475 阅读 · 0 评论 -
如何查询表中数量大于1条的记录
使用sql的group by按照指定字段分组,然后用having子句限定count>1的记录。例如:select distinct condition fromtest GROUP BYcondition HAVING count(*)>1;原创 2014-10-02 10:50:53 · 7735 阅读 · 0 评论 -
解决:java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp
原因:数据库中的某事件类型字段的值为'0000-00-00 00:00:00'或'0000-00-00'解决办法:jdbc的url上追加参数 zeroDateTimeBehavior=convertToNull例如:jdbc:mysql://localhost:3306/cf?useUnicode=true&zeroDateTimeBehavior=convertToNull&原创 2014-10-02 11:33:23 · 710 阅读 · 0 评论