易截截图软件、单文件、免安装、纯绿色、仅160KB

SQLite学习笔记

 SQLite学习笔记
1.查看有哪些数据库,显示数据库列表
show databases;
2.显示表的结构
方法一:
use student;
describe student;
方法二:
des student.student;
方法三:
show columns from student;
3.显示MYSQL的版本
select version();
4.显示库中的数据表
use  mysql;
show tables;
5.建库
create database 库名;
6.删除库
drop database 库名;
7.建数据表
use 库名
create table 表名(字段列表);
 
 
 
8.清空表中记录
delete from 表名
9.删除数据表
drop table 表名;
10.如何登陆到mysql
运行cmd
进入C:\Program Files\MySQL\MySQL Server 5.1\bin
执行mysql -u root –p
或者mysql -uroot –pliuchang
或者mysql -uroot –p
或者mysql –h localhost –uroot -p
输入密码即可
11.退出mysql
Quit或者exit
12.如何修改用户的密码
在DOS下进入如下目录
C:\Program Files\MySQL\MySQL Server 5.1\bin
运行如下命令:
mysqladmin -uroot -pliuchang password lc
1、给root加个密码lc。首先在DOS下进入mysql的bin目录下,然后键入以下命令
mysqladmin -uroot -password ab12
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
13.将文本数据导入到数据库中
 
 
load data local infile ‘文件名’into table 表名;
14.数据的导出
 
select * from 数据库.数据表名 into outfile  ‘文件名’;
 
15.数据库的备份
1.导出整个数据库
 
2.导出一个表
用法:mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -uroot -p student student>d:/learn/db_student.student.backup
3.导出一个数据结构
用法:mysqldump -uroot -p -d --add-drop-table 数据库名>导出文件名
mysqldump -uroot -p -d --add-drop-table test>d:/learn/db_test.structure.backup
 
**注意:
-d表示没有数据
--add-drop-table表示在每一个create语句之前添加一个drop table语句
打开c:/learn/db_test.structure.backup文件,和先前的两个文件比较,你会发现该文件里没有我们插入的数据.
16.数据库的导入
 
 
 
 
 
17.重命名数据表
mysql > alter table 老表名称 rename 新表名称;
 
18.删除数据库前有提示


相关文档:

SQLite Tutorial in PHP

 
SQLite Tutorial in PHP
SQLite is an SQL database manager used locally or on a website, and compatible
in particularly with PHP.
Summary
Installing SQLite and creating a database
.
Installing SQLite. Verifying the installation by creating a base.
Creating and using a SQLite tabl ......

Sqlite基础及其与SQLServer语法差异

sqlite官方站
http://www.sqlite.org/
SQL Syntax
http://www.sqlite.org/lang.html
sqlite中文站
http://www.sqlite.com.cn/
http://www.sqlitechina.org/
建立数据库档案
用sqlite3建立数据库的方法很简单,只要在shell下键入(以下$符号为shell提示号,请勿键入):
$ sqlite3 foo.db
如果目录下没有fo ......

Sqlite实现默认时间为当前时间列的方法

    在SQL Server中,创建表格的时候,对于时间列有时候我们可以根据需要指定默认值为当前时间(也就是说记录生成的时候有默认的时间戳)。例如:
    create table log(
content varchar(256),
logtime datetime default getdate()
)
  
    然 ......

SQLite数据库使用总结

1.在SQLite中插入当前时间,变量定义不用多说
char *sql = sqlite3_mprintf("insert into Log VALUES(datetime('now', 'localtime'), '%q', '%q')", cUser, cLogContent);
int ret = sqlite3_exec(Sqlite3, sql, NULL, NULL, &pErrMsg);
以月份为单位统计出符合当前月份的记录, Time为数据库中字段名:
char *sql = s ......

Qt:SQLite 3入门教程


OS X自从10.4后把SQLite这套相当出名的数据库软件,放进了作业系统工具集里。OS X包装的是第三版的SQLite,又称SQLite3。这套软件有几个特色:
软件属于公共财(public domain),SQLite可说是某种「美德软件」(virtueware),作者本人放弃着作权,而给使用SQLite的人以下的「祝福」(blessing):
May you do good an ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号