mysql
dream8062
这个作者很懒,什么都没留下…
展开
-
增加用户
数据库基础:MySQL 添加用户的两种方法有2个不同的方法增加用户:通过使用GRANT语句或通过直接操作MySQL授权表。比较好的方法是使用GRANT语句,因为他们是更简明并且好像错误少些。下面的例子显示出如何使用MySQL客户安装新用户。这些例子假定权限已缺省被安装。这意味着为了改变,你必须在MySQL正在运行同一台机器上,你必须作为MySQL root用户连接,并且root用户必须原创 2009-05-15 14:48:00 · 507 阅读 · 0 评论 -
MySQL空间数据库–查询点到多点间的最短路径
当SNS产品加入LBS的技术将会让移动互联网领域更加丰富多彩,例如:大众点评,街旁,盛大切客 这些运行在智能手机端的应用,当用户拿出手机就可以根据你当前的所在地向你推荐一些有用的信息,例如:附近的美食,商铺,周边生活信息,等。攻城师们,你有没有想过这些应用背后的技术实现呢?手机端获得当前的坐标后是怎么进行计算和查询返回附件的结果呢?用Java程序可以实现Dijkst...转载 2018-05-18 13:31:12 · 2230 阅读 · 0 评论 -
Redis 分页排序查询
Redis是一个高效的内存数据库,它支持包括String、List、Set、SortedSet和Hash等数据类型的存储,在Redis中通常根据数据的key查询其value值,Redis没有条件查询,在面对一些需要分页或排序的场景时(如评论,时间线),Redis就不太好不处理了。前段时间在项目中需要将每个主题下的用户的评论组装好写入Redis中,每个主题会有一个topicId,每一条评论会和top...转载 2018-05-02 16:23:23 · 1911 阅读 · 0 评论 -
Java实现的Sequence工具
Java实现的Sequence工具 Sequence是数据库应用中很重要的一个特性,可是有些数据库没有这个特性,比如很流行的开源数据库MySQL就没有Sequence,利用自增主键感觉很不爽,每个表的ID都要设置,通用性也不好。因此考虑为这些不支持Sequence的数据做一个Sequence工具。自动为整个系统提供主键生成策略。 下面是一个Sequence实现,以数据库MySQL为转载 2016-03-03 11:13:20 · 3724 阅读 · 0 评论 -
mysql 增加sequence
-- Sequence 管理表DROP TABLE IF EXISTS sequence;CREATE TABLE sequence ( name VARCHAR(50) NOT NULL, current_value INT NOT NULL, increment INT NOT NULL DEFAULT 1,转载 2016-03-03 11:08:56 · 618 阅读 · 0 评论 -
oracle的安装与卸载
1. Oracle9i完全卸载为什么还要讲卸载?因为如果Windows系统下已经安装过Oracle的话,如果想再次安装,原来的版本就会对新的安装产生这样那样的影响,不幸的是,出于保护原有数据的目的,Oracle并不能够简简单单的运行Uninstall就可以彻底删除,要彻底删除原有的Oracle系统,需要遵照下面的步骤进行:(当然,如果你的机器上原来没有安装过Oracle,可以直接原创 2013-04-19 10:26:11 · 606 阅读 · 0 评论 -
mysql 主从环境搭建
需要搭mysql主从库做hive元数据的存储主服务器IP:172.16.195.1从服务器IP:172.16.195.21,分别在主从服务器上安装mysql的服务端和客户端rpm -ivh MySQL-client-5.5.12-1.rhel5.x86_64.rpmrpm -ivh MySQL-server-5.5.12-1.rhel5.x86_64.rpm2,拷贝/usr转载 2012-01-18 10:21:32 · 473 阅读 · 0 评论 -
sql server的锁
锁类型较多,下面介绍下:HOLDLOCK 将共享锁保留到事务完成,而不是在相应的表、行或数据页不再需要时就立即释放锁。HOLDLOCK 等同于 SERIALIZABLE。 NOLOCK 不要发出共享锁,并且不要提供排它锁。当此选项生效时,可能会读取未提交的事务或一组在读取中间回滚的页面。有可能发生脏读。仅应用于 SELECT 语句。 PAGLOCK 在通常转载 2011-12-15 14:42:41 · 367 阅读 · 0 评论 -
存储过程的嵌套事务研究
博客首页登录注册如果我也是一只驯鹿 发博文博文爱生活,爱工作!http://blog.sina.com.cn/zhutianye[订阅][手机订阅]首页博文目录图片 关于我个人资料 martinQing微博转载 2011-12-12 18:04:37 · 1523 阅读 · 0 评论 -
在事务中调用N个存储过程,但这些存储过程都是有写事务的
C# code SqlTransaction myTrans = sqlconn.BeginTransaction(); SqlCommand sqlcomm = new SqlCommand(); sqlcomm.Transaction = myTrans; try { sqlcomm转载 2011-12-12 18:11:45 · 2202 阅读 · 0 评论 -
打造自己的ip 数据库
有时候写程序需要查询IP库,不断升级的纯真QQ IP库挺不错,下面谈一下将纯真IP库转ACCESS格式的方法。很简单,下面开始:1、下载纯真QQ IP数据库2、使用纯真QQ IP里面的ShowIP程序,把数据解压出来,保存为txt文件,例如:IP.TXT3、打开Access,新建一个空白数据库。4、菜单-文件-获取外部数据源-导入,选择刚才导出的文本文件IP.TXT。导入有原创 2010-05-26 20:28:00 · 1060 阅读 · 0 评论 -
修改mysql的默认字符集
安装mysqlsudo apt-get install mysql-server#直接自动获得可用版本也可以这样写sudo apt-geti nstall mysql-server-5.0#安装mysql服务器5.0版本安装后/etc/init.d/mysqlstart(stop)为启动和停止服务器/etc/mysql/主要配置文件所在位置my.cnf/var/l原创 2009-11-04 15:56:00 · 735 阅读 · 0 评论 -
mysql 忘记密码怎么办
在windows下:打开命令行窗口,停止mysql服务:Net stop mysql到mysql的安装路径启动mysql,在bin目录下使用mysqld-nt.exe启动,在命令行窗口执行:mysqld-nt --skip-grant-tables然后另外打开一个命入令行窗口,执行mysql,此时无需输入密码即可进入。>use mysql>update user set password=pass原创 2009-05-15 14:36:00 · 550 阅读 · 0 评论 -
Redis如何设计解决springcache的缺陷
关于spring cache的缺陷:例如有一个缓存存放 list<User>,现在你执行了一个 update(user)的方法,你一定不希望清除整个缓存而想替换掉update的元素。这里我们可以利用Redis的一些特性来解决这个缺陷。假设我们在Redis中缓存了系统表数据,找出年龄大于25,且性别是男的用户。这时候我们可以这样做:先定义几个常量字段:[j...转载 2018-04-28 11:26:28 · 867 阅读 · 0 评论