数据库
文章平均质量分 83
百云在飘
这个作者很懒,什么都没留下…
展开
-
DBM数据库
1. dbm数据库dbm数据库适合于储存相对比较静态的索引化数据,是一个索引化得文件存储系统。它的优点是非常容易被编译进一个可发布的二进制可执行程序,因为它无需安装独立的服务器,而且即使它需要的底层文件还未安装,也不会有什么危险。dbm数据库允许你通过使用索引来存储可变长数据结构,然后通过索引或简单的顺序扫描数据库来检索结构。Dbm数据库适用于处理那些被频繁访问但却很少被更新的数据,因为它原创 2009-04-11 11:25:00 · 4966 阅读 · 0 评论 -
LAMP+Yii
安装环境:CentOS x86_64 GNU/Linux(2.6.18-92.el5)一.安装软件第一步:安装apache需要的安装包:apr-1.2.7-11.el5_6.5.x86_64.rpmapr-devel-1.2.7-11.el5_6.5.x86_64.rpmapr-原创 2011-07-20 20:57:29 · 1681 阅读 · 0 评论 -
mysql 赋给用户权限 grant all privileges on
遇到了 SQLException: access denied for @'localhost' (using password: no) 解决办法 grant all privileges on *.* to joe@localhost identified by '1'; flush privileges; 拿 joe 1 登陆 附: mysql> grant 权限1,权限2,…权限n on 数据库 名称.表名称 to 用户名@用户地址 ide转载 2011-03-22 10:36:00 · 1956 阅读 · 0 评论 -
mysql 赋给用户权限 grant all privileges on
遇到了 SQLException: access denied for @'localhost' (using password: no) 解决办法 grant all privileges on *.* to joe@localhost identified by '1'; flush privileges; 拿 joe 1 登陆 附: mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 iden原创 2011-03-22 10:35:00 · 1045 阅读 · 0 评论 -
Mysql日期和时间函数
这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)。 mysql> select WEEKDAY('1997-10-04 22转载 2011-03-11 16:15:00 · 2005 阅读 · 0 评论 -
Mysql 时间处理函数使用
一、基本介绍 1.TO_DAYS(date) 给出一个日期 date,返回一个天数(从 0 年开始的天数): mysql> SELECT TO_DAYS(20110311); +-------------------+ | TO_DAYS(20110311) | +-------------------+ | 734572 | +-------------------+ 1 row in set (0.00 sec) mysql>原创 2011-03-11 16:23:00 · 703 阅读 · 0 评论 -
Navicat for MySQL
总览(原文出处:点击此处) Navicat for MySQL 是一套专为MySQL 设计的强大数据库管理及开发工具。它可以用于任何版本 3.21 或以上的MySQL 数据库服务器,并支持大部份MySQL最新版本的功能,包括触发器、存储过程、函数、事件、视图、管理用户等。 Navicat 的功能足以符合专业开发人员的所有需求,但是对MySQL 的新手来说又相当容易学习。 有了Navicat 极完备的图形用户介面 (GUI),Navicat for MySQL 让你可以简便地以安全且简单的转载 2011-02-12 14:53:00 · 1219 阅读 · 0 评论 -
为什么需要Class.forName("com.mysql.jdbc.Driver")
在使用传统的JDBC连接数据库的时候,总是需要这一句(以MySQL为例): Class.forName("com.mysql.jdbc.Driver"); 以前我也没深究,只是看网上的例子都这么写,实际上也跑通了,于是便懒得去管内部原理。不过大概还是清楚的,知道这句话是向DriverManage注册了一个MySQL的JDBC Driver。 但为什么要用Class.forName这样看上去不是很优雅的方式呢? 网上还流传了一个这样的版本Class.forName("com.mysql.jdbc原创 2010-12-22 09:42:00 · 10610 阅读 · 2 评论 -
解决在CentOS上不能启动MySQL的问题
1. /etc/my.cnf的默认配置配置文件的内容如下:[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sock# Defaultto using old password format for compatibility with mysql 3.x# clients(those using t原创 2009-05-13 20:55:00 · 47934 阅读 · 11 评论 -
使用SQLite的命令行工具访问数据库文件
SQLite3的Shell(1) sqlite3.exe是SQLite访问数据库的一个工具,使用命令行的形式。Shell的命令分为两种,第一是Shell本身的命令,以点开头。第二是用来管理当前数据库的SQL命令,以分号结束。其中Shell本身的命令分以下几种:控制数据的显示模式;设置Shell读取和显示数据的方式;其他系统控制命令常用的显示模式控制命令:.header ON|O转载 2011-12-08 18:22:59 · 959 阅读 · 0 评论