mysql
xixian87
这个作者很懒,什么都没留下…
展开
-
数据库建库utf-8,及级联删除
//建库设为UTF-8格式[code="java"]CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;[/code]//会级联删除的表[code="java"]create table article(articleid int PRIMARY KEY NOT NULL au...2010-03-29 09:59:04 · 72 阅读 · 0 评论 -
mysql不能连接服务端问题处理
当报Host '192.168.0.2 ' is not allowed to connect to this MySQL server 错误时候可以用下面语句给用户设置权限即可处理该问题[code="sql"] GRAND ALL ON DTBASE.* TO joe@192.168.0.2 IDENTIFIED BY ...原创 2011-05-26 09:45:19 · 67 阅读 · 0 评论 -
unix_timestamp日期计算
unix_timestamp()函数的作用是返回一个确切的时间点的UNIX时间戳,这个Unix时间戳是一个无符号整数。unix_timestamp()函数有两种重载形式,一是不带任何参数,另外一个是带有一个Date或DateTime或TimeStamp类型的参数。 unix_timestamp(),返回自1970-1-1 8:00:00开始到当前系统时间为止的秒数。 u...原创 2011-06-07 18:07:28 · 644 阅读 · 0 评论 -
jdbc调用mysql存储过程报空指针异常
[size=medium]近期项目用到存储过程,发现调用mysql的存储过程时报以下错误上网查了下资料发现是[color=red]权限问题[/color],[color=red]增加了当前用户的访问存储过程的权限即可解决该问题[/color][/size][code="java"]com.mysql.jdbc.StringUtils.indexOfIgnoreCaseRespectQuotes...原创 2011-06-27 11:20:53 · 665 阅读 · 0 评论 -
java调用mysql带输出参数的存储过程问题
[size=medium]在java调用mysql的存储过程时当报以下错误的时候java.sql.SQLException: Parameter number X is not an OUT parameter如果你确定第X个参数是输出参数问题有可能是因为建存储过程的时候输出参数写了备注。。。就会引起这个异常(耗了大半天才发现这错误)错误写法如下[/size][code="...原创 2011-07-04 16:38:42 · 310 阅读 · 0 评论 -
java调用mysql存储过程例子
获取数据库连接的类[code="java"]import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.St...原创 2011-07-11 20:58:38 · 113 阅读 · 0 评论 -
一致性哈希算法及其在分布式系统中的应用
转载http://www.codinglabs.org/html/consistent-hashing.html摘要本文将会从实际应用场景出发,介绍一致性哈希算法(Consistent Hashing)及其在分布式系统中的应用。首先本文会描述一个在日常开发中经常会遇到的问题场景,借此介绍一致性哈希算法以及这个算法如何解决此问题;接下来会对这个算法进行相对详细的描述,并讨论一些如虚拟节点等与...原创 2011-10-24 13:35:50 · 87 阅读 · 0 评论 -
mysql 分类获取排行数据
建立表[code="sql"]CREATE TABLE `test` ( `Id` int(11) NOT NULL auto_increment, `title` varchar(255) default NULL COMMENT '标题', `clicktime` int(11) default NULL COMMENT '点击次数', `mtype` int(11...原创 2012-04-26 11:44:16 · 144 阅读 · 0 评论 -
mysql连接报错 **is not allowed to connect to this MySQL server
如果你想连接你的mysql的时候发生这个错误:ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server解决方法:1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user"...原创 2012-05-09 17:58:35 · 114 阅读 · 0 评论