mysql
zhang_jianzhi
喜欢安静。。。。
展开
-
MySQL在命令行下导入导出.sql文件的方法
mysql> source c:/pursey.sql;Query OK, 0 rows affected, 1 warning (0.15 sec)Query OK, 0 rows affected, 1 warning (0.00 sec)Query OK, 0 rows affected, 1 warning (0.00 sec)Query OK, 0 rows affected, 1 warning (0.00 sec)Query OK, 0 rows affected (0.18 sec)Quer转载 2010-07-06 17:02:00 · 1663 阅读 · 1 评论 -
Yii 操作数据库
参考:https://github.com/yii2-chinesization/yii2-zh-cn/blob/master/guide-zh-CN/db-active-record.md转载 2014-06-27 11:40:37 · 962 阅读 · 0 评论 -
INSERT语句的速度
《MySQL_5.5中文参考手册》http://vdisk.weibo.com/file/list#/文档INSERT语句的速度插入一个记录需要的时间由下列因素组成,其中的数字表示大约比例:连接:(3)发送查询给服务器:(2)分析查询:(2)插入记录:(1x记录大小)插入索引:(1x索引)关闭:(1)这不考虑打开表的初始化开销,每个并发运行的查询打开。表的大小以转载 2014-04-11 10:41:36 · 882 阅读 · 0 评论 -
mysql 的capi预处理
25.2.4. C API预处理语句<br />MySQL客户端/服务器协议提供了预处理语句。该功能采用了由mysql_stmt_init()初始化函数返回的MYSQL_STMT语句处理程序数据结构。对于多次执行的语句,预处理执行是一种有效的方式。首先对语句进行解析,为执行作好准备。接下来,在以后使用初始化函数返回的语句句柄执行一次或多次。<br />对于多次执行的语句,预处理执行比直接执行快,主要原因在于,仅对查询执行一次解析操作。在直接执行的情况下,每次执行语句时,均将进行查询。此外,由于每次执行预处理转载 2010-07-24 22:16:00 · 1849 阅读 · 0 评论 -
Mysql中如何设置日期字段默认值为当前日期
<br />获得当前时间 select current_time; <br />获得当前日期 select current_date; <br /><br />Select CurDate(); <br />Select CurTime(); <br />Select Now(); <br /> <br /><br /><br /><br />我们都知道在sqlserver中可以很容易指定日期类型字段的默认值为当前服务器操作系统的日期,getdate()或now(转载 2010-07-21 15:52:00 · 17395 阅读 · 0 评论 -
MySQL两种主要表存储结构MyISAM和InnoDB比较
<br />什么是MyISAM?<br /> MyISAM是MySQL关系数据库管理系统的默认储存引擎。它从旧的ISAM代码扩展出许多有用的功能。在新版本的MySQL中,InnoDB引擎由于其对事务,参照完整性,以及更高的并发性等优点开始广泛的取代MyISAM。<br />每一个MyISAM表都对应于硬盘上的三个文件。这三个文件有一样的文件名,但是有不同的扩展名以指示其类型用途:.frm文件保存表的定义,但是这个文件并不是MyISAM引擎的一部,而是服务器的一部分;.MYD保存表的数据;.MYI是转载 2010-07-16 09:38:00 · 420 阅读 · 0 评论 -
mysql事务处理 实例
mysql事务处理mysql事务处理的意义事务处理机制在程序开发过程中有着非常重要的作用,它可以使整个系统更加安全,例如在银行处理转账业务时,如果A账户中的金额刚被发出,而B账户还没来得及接收就发生停电,这会给银行和个人带来很大的经济损失。采用事务处理机制,一旦在转账过程中发生意外,则程序将回滚,不做任何处理。 MYSQL的事务处理主要有两种方法<br />1.用begin,rollback,commit来实现<br /> begin开始一个事务<br /> rollback事务回滚<br />转载 2010-07-16 09:34:00 · 575 阅读 · 0 评论 -
解除phpMyAdmin导入大型MySQL数据库文件大小限制
<br />phpMyAdmin 导入大型数据库文件大小限制配置…<br />1. 修改 php.ini 文件中下列3项的值:<br />upload_max_filesize, memory_limit 和 post_max_size<br />upload_max_filesize,上传文件大小<br />memory_limit 设置内存<br />post_max_size 提交数据的最大值<br />为你想改的大小值.<br />2. 在 phpMyAdmin 的配置文件中修改或加入这个设置:<b转载 2010-07-16 09:52:00 · 1295 阅读 · 0 评论 -
MySQL: MyISAM和InnoDB的区别
<br />InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而 InnoDB提供事务支持已经外部键等高级数据库功能。<br />MyIASM是IASM表的新版本, 有如下扩展: <br /> 二进制层次的可移植性。 <br /> NULL列索引。 <br /> 对变长行转载 2010-07-16 09:39:00 · 284 阅读 · 0 评论 -
数据库事务 MYSQL的事务处理功能
<br />在单用户模式,事务非常容易理解 — 它们只是和保存或忘记应用程序的状态有关。然而,在多用户模式中,事务变得复杂多了。多用户事务的经典说明是银行帐户,其中一个应用程序试图在借记帐户,同时另一个应用程序试图贷记同一个帐户。如果您熟悉并发编程(也叫作多线程编程),您以前可能见过这种问题。根本的问题是除非两个事务相互隔离,否则一个应用程序就可能影响另一个,从而导致错误的程序状态。在我们简单的说明中,这可能意味着一个帐户中有错误的金额,这将无益于留住客户。<br />当处理多个访问相同数据的用户时,通常可转载 2010-07-16 09:36:00 · 766 阅读 · 0 评论 -
mysql innodb 外键关联约束实例
<br />MYSQL INNODB<br />关联的表必须都是innodb<br /><br />在已曾在的表中创建外键<br />alter table 外键所在的表名 add constraint 外键名 foreign key(外键所在的列名) references 对应主键所在表名(主键所在列名);<br /><br />alter table 外键所在的表名 add constraint 外键名 foreign key(外键所在的列名) references 对应主键所在表名(主键所在列名) O转载 2010-07-16 09:32:00 · 781 阅读 · 0 评论 -
Yii数据库操作
参考:https://github.com/yii2-chinesization/yii2-zh-cn/blob/master/guide-zh-CN/db-dao.md返回多行$command = $connection->createCommand('SELECT * FROM post');$posts = $command->queryAll();翻译单行$转载 2014-06-27 11:11:36 · 705 阅读 · 0 评论