标签:MySQL

MySQL

MySQL批量插入数据

4个月前 (10-18) 666浏览 0评论

MySQL插入多条数据有二种方法,一种是写多条insert语句,再用逗号;分割每条语句,另外一种是用insert一次性赋多个值。 1 多条语句 写多条insert,用同数量的;号隔开,让MySQL执行多次。比如: insert into table ...

MySQL

mysqldiff实现MySQL数据表比较

4个月前 (10-18) 697浏览 0评论

本文介绍mysqldiff工具来比较数据表结构,并生成差异SQL语句。 mysqldiff类似Linux下的diff命令,用来比较对象的定义是否相同,并显示不同的地方。 如果要比较数据库是否一致,可以用另外一个工具:mysqldbcompare(点击...

MySQL

MySQL用LIKE特殊字符搜索

5个月前 (09-21) 774浏览 0评论

SQL的LIKE查询语句中,有一些特殊的字符,需要转换后才能搜索到结果: ':用于包裹搜索条件,需转为\'; %:用于代替任意数目的任意字符,需转换为\%; _:用于代替一个任意字符,需转换为\_; \:转义符号,需转换为\\\\。 以下是一些匹...

MySQL

MySQL数据类型选择指南

7个月前 (08-04) 1240浏览 0评论

在MySQL中,选择正确的数据类型,对于性能至关重要。一般应该遵循下面两步:(1)确定合适的大类型:数字、字符串、时间、二进制;(2)确定具体的类型:有无符号、取值范围、变长定长等。 在数据类型设置方面,尽量用更小的数据类型,因为它们通常有更好的性能...

MySQL

MySQL批量插入大量数据方法

10个月前 (04-21) 2612浏览 1评论

在MySQL数据库中,如果要插入上百万级的记录,用普通的insert into来操作非常不现实,速度慢人力成本高,推荐使用Load Data或存储过程来导入数据,我总结了一些方法分享如下,主要基于MyISAM和InnoDB引擎。 1 InnoDB存储...

MySQL

CentOS 7搭建LNMP教程

12个月前 (03-09) 8365浏览 3评论

Nginx (读“engine x”)是一款免费、开源、高性能的HTTP服务器。 Nginx 因性能稳定、功能丰富、配置简单、资源消耗低而著称。 本文介绍如何在Linux服务器(CentOS 7)上安装Nginx、MySQL和PHP7(或者PHP5)...

服务器

高并发压力测试工具Tsung使用教程

12个月前 (03-05) 6180浏览 5评论

tsung是erlang开发的一个开源的多协议分布式负载测试工具,它能用来压力测试HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP 和 Jabber/XMPP的服务器。它可以分布在多个客户机,并能够模拟成千上万的...

MySQL

MySQL性能优化的21条最佳经验

1年前 (2016-02-22) 985浏览 1评论

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数...

MySQL

MySQL数据库性能优化的八种方法

1年前 (2016-02-22) 1558浏览 0评论

选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为...

MySQL

MySQL数据库MyISAM与InnoDB存储引擎区别比较

1年前 (2016-02-22) 998浏览 0评论

使用MySQL当然会接触到MySQL的存储引擎,在新建数据库和新建数据表的时候都会看到。 MySQL默认的存储引擎是MyISAM,其他常用的就是InnoDB了。 至于到底用哪种存储引擎比较好?这个问题是没有定论的,需要根据你的需求和环境来衡量。所以对...