MySql数据库
悠悠隐于市
软件开发
展开
-
com.mysql.jdbc.CommunicationsException: Communications link failure
com.mysql.jdbc.CommunicationsException: Communications link failureLast packet sent to the server was 0 ms ago. at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1070) at com.my...原创 2011-04-18 16:25:07 · 135 阅读 · 0 评论 -
'mysql'不是内部或外部命令,也不是可运行的程序的解决办法
今天在安装完毕mysql数据库之后,. 然后在doc窗口中.mysql -u root -p password.时,提示'mysql'不是内部或外部命令,也不是可运行的程序 .原因是因为,我们没有在配置环境变量,步骤如下:我的电脑-右击->属性->高级->环境变量->在系统变量中的Path目录,找到你mysql的安装目录,比我我的...原创 2010-12-04 15:40:37 · 548 阅读 · 0 评论 -
MySql 中的tinyint(1)的使用
在MySql中如何定义像Java中类型的Boolean类型数据..其实,mysql中 是没有直接定义成Boolean这种数据类型.它只能定义成 tinyint(1) ;当booean 等于1 代表true,boolean 等于2的时候代表false; 如果在pojo中需要定义成Boolean类型映射Mysql中的tinyint(1)类型. 而且在Mysql中定义成tinyint...原创 2011-10-06 11:55:36 · 1574 阅读 · 0 评论 -
mysql 中循环插入数据
--创建一个循环插入数据的存储过程;DELIMITER //CREATE PROCEDURE dowhile() BEGIN DECLARE i INT DEFAULT 1; WHILE i<=500000 DO INSERT INTO USER(UNAME,AGE,ADDRESS,SEX,REMARK) VALUES ("ZhouHaiTao...原创 2011-10-16 19:41:13 · 179 阅读 · 0 评论 -
Mysql格式化日期
--Mysql中获取当前日期-方式一SELECT NOW() FROM DUAL; --Mysql中获取当前日期-方式二SELECT SYSDATE() FROM DUAL; --格式化日期方式一:SELECT DATE_FORMAT('2013/12/12 12:12:22','%Y-%m-%d %H:%i:%s') date_time FROM DUAL;...原创 2014-02-20 23:18:26 · 100 阅读 · 0 评论 -
MySQL 创建存储过程执行动态SQL
第一次使用mysql数据库创建存储过程 折腾了一番。呵呵,不过还是挺值得的,折腾出来了,贴出来供大家看看。 写这个存储过程的目的是这样的, 我想通过执行此存储过程传递一个表的名称,然后它就能自动的统计出来表中第一列中的最大值。 #删除存储过程;DROP PROCEDURE genBillsNoProc;#创建存储过程;DELIMITER $$ CRE...原创 2014-04-19 21:59:54 · 534 阅读 · 0 评论 -
MySQL根据当天的日期生成单号
下面是MySQL的一个生成单号的实例。单号生成规则是这样的,传递一个表名,然后根据表名查询出 表中的第一个列为id取出最大值然后判断最大值是否包含今天的日期,如果不包含则按照当前的日期YYYYMMDD日期生成比如格式为:20140401001,否则,就在最大日期上进行加1.然后返回单号。 具体代码如下: #创建存储过程;DELIMITER $$ CREAT...原创 2014-04-19 23:12:40 · 827 阅读 · 0 评论