SQL优化1.查看各种SQL执行的频率mysql> show status like 'Com_select';--Com_insert,Com_delete,connections(试图连接mysql服务的次数),uptime(mysql工作时间),slow_queries(慢查询次数)等等2.定...
分类:
数据库 时间:
2015-04-24 18:44:26
阅读次数:
240
学习内容:Mysql基本数据类型.1.数字类型..i.整型 Mysql数据类型含义(有符号) tinyint(m)一个字节 范围(-128~127) smallint(m)两个字节 范围(-32768~32767) mediumint(m)三个字节 范围(-8388608~8388607) int(...
分类:
数据库 时间:
2015-04-23 21:38:02
阅读次数:
205
MySQL学习笔记十二:数据备份与恢复数据备份1.物理备份与逻辑备份物理备份物理备份就是将数据库的数据文件,配置文件,日志文件等复制一份到其他路径上,这种备份速度一般较快,因为只有I/O操作。进行物理备份时,一般都 需要关闭mysql服务器,或者对需要备份的对象进行锁定,要不很容易造成备份的不一致性...
分类:
数据库 时间:
2015-04-22 11:14:49
阅读次数:
204
数据备份1.物理备份与逻辑备份物理备份物理备份就是将数据库的数据文件,配置文件,日志文件等复制一份到其他路径上,这种备份速度一般较快,因为只有I/O操作。进行物理备份时,一般都需要关闭mysql服务器,或者对需要备份的对象进行锁定,要不很容易造成备份的不一致性,恢复时可能会丢失数据。物理备份的方式有...
分类:
数据库 时间:
2015-04-22 11:11:06
阅读次数:
218
MysqlInnoDB和Myisam两种类型的存储我们在Mysql创建表的时候可以在选项中进行制定,如下图所示:
下面来说说两种存储的区别吧:
1、两种数据存储的事务机制不同
InnoDB支持事务,Myisam不支持,但是在查询方面Myisam的性能略胜一筹
2、锁的机制不同
InnoDB为行级锁,能更大程度的支持并发操作;Myisam是表级锁
3、数据操作方面
修改、新增、删除数...
分类:
数据库 时间:
2015-04-21 22:50:23
阅读次数:
195
数据导入1.mysqlimport命令行导入数据在使用mysqlimport命令导入数据时,数据来源文件名要和目标表一致,不想改文件名的话,可以复制一份创建临时文件,示例如下。建立一个文本users.txt,内容如下:1001,张三,zhangsan@163.com1002,李四,zhangsan@...
分类:
数据库 时间:
2015-04-18 14:33:06
阅读次数:
164
1.数据库的作用:存储数据. 数据库存储数据和其他方式存储的不同之处: 1.可以存储大量数据 2.数据不会丢失 3.安全 4.共享 5.查询数据方便2.数据库的发展历史: 1.文件系统. 2.数据库系统: 网状结构 层状结构 关系型结构:sqlserver,mys...
分类:
数据库 时间:
2015-04-18 14:18:31
阅读次数:
188
通用知识:1.mysql>source path;path:要执行的sql路径学会使用help content;里面会有详细的说明和例子第一篇 字符集1.基础知识级别:服务器、数据库、表、属性character set和collations 的区别字符集:一组符号和其编码的集合排序规则:符合编码的比...
分类:
数据库 时间:
2015-04-16 19:33:06
阅读次数:
291
存储过程1.存储过程由一组特定功能的SQL语句组成,对于大型应用程序优势较大,相对不使用存储过程,具有以下优点: a.性能提高,因为存储过程是预编译的,只需编译一次,以后调用就不须再编译 b.重用性提高,可以“一次编写,随便调用” c.安全性提高,可以一定程度上防止SQL注入,还可以使用权限控...
分类:
数据库 时间:
2015-04-16 17:08:41
阅读次数:
333
MySQL日期时间的处理,在其官网文档上都有详细的阐述,想了解更多的同学可自行查阅。1.查询当前日期时间:函数有now(),localtime(),current_timestamp(),sysdate()。mysql> select now(),localtime(),current_timest...
分类:
数据库 时间:
2015-04-16 12:25:13
阅读次数:
247