where,group by,having重新详解 where的用法: where与in的配合使用,in(值1,值2,。。。)表示结果在值1,值2,。。。其中任何一个。 聚合函数和group by的用法: 聚合函数:在有聚合函数的select 字句中,出现其他的列名是没有意义的...
分类:
数据库 时间:
2014-09-13 10:31:44
阅读次数:
251
数据库的备份与还原 数据库的备份与还原是后面章节的内容,但是在学习的时候已经需要数据的备份与还原了,所以就了解了一下。数据库有很多种备份方法,我学习的是其中的一种备份: 对于数据库的备份: C:>mysqldump -uroot -B-p db_name1 db_name2 db_name...
分类:
数据库 时间:
2014-09-11 20:56:52
阅读次数:
294
数据库基本概念扫盲:什么是数据库?数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据;我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢;所以,现在我们使用关系型数据库管理系统(RDBMS...
分类:
数据库 时间:
2014-09-01 13:47:43
阅读次数:
271
改变数据表的结构: alter table tb_name action,[action,action](使用alter table 之前,需要查看数据表的当前定义,需要执行show create table 语句) alter table tb_name modify columns+数...
分类:
数据库 时间:
2014-08-22 21:05:29
阅读次数:
243
13.1 系统变量 -- 服务器配置变量MySQL通过SHOW VARIABLES SQL命令显示许多系统变量。13.2 状态变量--SHOW STATUS SHOW STATUS 命令会在一个由两列(名称/值)组成的表格里显示服务器状态变量。这些变量都是只读的。 SHOW STATUS默认显示.....
分类:
数据库 时间:
2014-08-22 12:35:37
阅读次数:
221
使用分区数据表: 分区数据表和merge数据表具有相似的作用,但是分区数据表确确实实是一个数据表 ,不像merge是列出数据表的逻辑关系,并且分区数据表可以包括像myisam以外的 的数据表。创建分区数据表: create table 里给出数据列和索引,然后用partition by 定义...
分类:
数据库 时间:
2014-08-21 22:31:04
阅读次数:
418
mysql引擎: archive(档案)[数据插入以后不能被修改,只读] blackhole[这种写操作是删除数据,读操作是返回空白记录] CSV[在储存数据时以逗号作为数据项之间的分隔符] example[示例(存根)储存引擎] Falcon[用来进行处理事务的储存类型] federa...
分类:
数据库 时间:
2014-08-20 22:27:32
阅读次数:
248
目录1. 安装安装MySQL- MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。MySQL-client- MySQL 客户端程序,用于连接并操作Mysql服务器。MySQL-devel- 库和包含文件,如果你想要编译其它MySQL客户端,例如Perl模块,则需要...
分类:
数据库 时间:
2014-08-19 10:43:54
阅读次数:
248
/* 启动MySQL */net start mysql/* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 -p 密码/* 跳过权限验证登录MySQL */mysqld --skip-grant-tables-- 修改root密码密码加密函数password()update...
分类:
数据库 时间:
2014-08-16 22:17:51
阅读次数:
254
插入表格数据: Insert into table_name set columns_1=value1,columns_2=value2,对于没有赋值的列,将会取默认值,并且这个方法只能一次插入一个数据 利用文本方式插入数据: Load data local infile‘径’into table ...
分类:
数据库 时间:
2014-08-16 01:01:19
阅读次数:
207