
数据库
文章平均质量分 89
小虎zzzz
这个作者很懒,什么都没留下…
展开
-
连接服务器上的mysql
mysql默认root用户没有密码,输入mysql –u root 进入mysql1、初始化root密码进入mysql数据库1mysql>update user set password=PASSWORD(‘123456’)where User='root';2、允许mysql远程访问,可以使用以下三种原创 2017-05-03 11:17:03 · 9464 阅读 · 0 评论 -
提高mysql千万级大数据SQL查询优化30条经验
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select转载 2017-04-21 10:47:01 · 9181 阅读 · 0 评论 -
数据库索引到底是什么,是怎样工作的?
以前对数据库索引只有一种模糊的认识,始终有一种把它彻底搞清楚的冲动,感谢百度~索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。 数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 例如这样一个查询:select * from table1 where id=44。如果没有索引,必须遍历整个表,直到ID等于44的这一行被找到为止...原创 2017-05-25 21:46:37 · 8935 阅读 · 0 评论 -
MySQL的五种日期和时间类型
MySQL的五种日期和时间类型 MySQl中有多种表示日期和时间的数据类型。其中YEAR表示年份,DATE表示日期,TIME表示时间,DATETIME和TIMESTAMP表示日期和实践。它们的对比如下:YEAR ,字节数为1,取值范围为“1901——2155”DATE,字节数为4,取值范围为“1000-01-01——9999-12-31”TIME,字节数为3,取值范围为“-838转载 2017-05-26 21:02:33 · 8876 阅读 · 0 评论 -
mysql在windows上安装
5.6的安装包是一个zip文件,里面包含了data(有表空间文件和日志文件),bin等文件夹。不同于以往的只需要双击安装.msi就行了。因此,在此记录下安装包是.zip时的安装步骤。1 下载进http://downloads.mysql.com/archives/community/下载下载完成后,将其解压到要安装的路径下。这里是:E:\mysql-5.6.31-winx642 修改配置文件复制m...转载 2018-03-23 15:44:56 · 8469 阅读 · 0 评论