文章分类 -  mysql

摘要:一直以来我都以为MYSQL不支持事务处理,所以在处理多个数据表的数据时,一直都很麻烦(我是不得不将其写入文本文件,在系统重新加载得时候才写入数据库以防出错)~今天发现MYSQL数据库从4.1就开始支持事务功能,据说5.0将引入存储过程^_^ 先简单介绍一下事务吧!事务是DBMS得执行单位。它由有限得数据库操作序列组成得。但不是任意得数据库操作序列都能成为事务。一般来说,事务是必须满足4个条件(ACID) 原子性(Autmic):事务在执行性,要做到“要么不做,要么全做!”,就是说不允许事务部分得执行。即使因为故障而使事务不能完成,在rollback时也要消除对数据库得影响! 一致性(Consi 阅读全文
posted @ 2012-08-15 15:32 phpbin 阅读(199) 评论(0) 推荐(0) 编辑
摘要:SQL分类: DDL—数据定义语言(Create,Alter,Drop,DECLARE) DML—数据操纵语言(Select,Delete,Update,Insert) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句: 1、说明:创建数据库 Create DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk',  阅读全文
posted @ 2012-08-15 15:31 phpbin 阅读(188) 评论(0) 推荐(1) 编辑
摘要:在PHP网站开发中,时常遇到Mysql数据库备份或数据库迁移工作,这时Mysql怎么导入导出数据库中的数据就非常关键,Mysql本身提供了命令行导出工具Mysqldump和Mysql Source导入命令进行SQL数据导入导出工作,通过Mysql命令行导出工具Mysqldump命令能够将Mysql数据导出为文本格式(txt)的SQL文件,通过Mysql Source命令能够将SQL文件导入Mysql数据库中,下面通过Mysql导入导出SQL实例详解Mysqldump和Source命令的用法。Mysql命令行导出工具Mysqldump命令详解Mysql命令行导出工具Mysqldump.exe默认 阅读全文
posted @ 2012-08-15 15:17 phpbin 阅读(427) 评论(0) 推荐(0) 编辑
摘要:nosql 分布式K/V存储方案 Cassandra 集中式缓存系统 memcached 哈希表数据库 Tokyo Cabinet 面向文档的数据库 CouchDB 开源NoSQL系统 Membase 文档数据库 OrientDB 开源NoSQL数据库引擎 Hibari Orient Key/Value Server 分布式key/value存储系统 Tair 超高性能 key-value 数据库 Redis 分布式数据库 Hypertable 分布式文档存储数据库 MongoDB 分布式数据库 HBase 分布式缓存服务器 memcachedb 关系型数据库管理系统 NoSQL 分布式 ke 阅读全文
posted @ 2012-08-15 15:17 phpbin 阅读(523) 评论(0) 推荐(0) 编辑
摘要:Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select 阅读全文
posted @ 2012-08-15 15:12 phpbin 阅读(260) 评论(0) 推荐(0) 编辑
摘要:mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication 阅读全文
posted @ 2012-07-30 14:12 phpbin 阅读(456) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示