by agate - Published: 2008-09-17 [5:39 下午] - Category: 数据库
从 MySQL 迁移到 SQLite 发现了很多原有程序中出现错误…… 这个问题我也在 <<Agile Web Development With Rails>> 书中的 Depot 工程里体会到了 now 的问题, 在这个文章中作为这些小区别的一个累计.
1. 日期类
SQLite包含了如下时间/日期函数:
datetime().......................产生日期和时间
date()..............................产生日期
time()..............................产生时间
strftime()........................对以上三个函数产生的日期和时间进行格式化
(以上函数都可加参数)
2. Boolean 类型
普通的 SQL 语句都可以直接使用 FALSE 和 TRUE 关键字执行. 但是 SQLite 必须使用 't' 和 '0' (注意必须小写)
[ 不断更新中... ]
by agate - Published: 2007-09-03 [9:34 下午] - Category: 数据库
1.导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u root -p root > bak_db.sql
2.导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u root -p root users> bak_table.sql
3.导出一个数据库结构
mysqldump -u root -p -d --add-drop-table root >d:\bak_struts.sql
-d 没有数据
--add-drop-table 在每个create语句之前增加一个drop table
4.导入数据库
进入mysql数据库控制台
mysql>source d:\bak.sql