mysql
a_duck
这个作者很懒,什么都没留下…
展开
-
mysql5.7.16 Windows与Ubuntu的安装、导入数据与编码乱码问题。
mysql每个版本在安装、设置上都会有一定的差异。这次在安装使用5.7.16版本的时候,遇到了一些小问题,和网上现有的一些解决方法有差异。安装:windows上建议下载msi包进行安装: Ubuntu建议添加APT源进行安装。 http://dev.mysql.com/downloads/repo/apt/ 官方还提供了官方源的deb安装包,安装之后直接执行:sudo apt-get upda原创 2016-11-06 20:05:55 · 473 阅读 · 0 评论 -
解决Mysql导入csv中空值变为0的问题:导入数据时设定格式
网上许多优化教程以及官方均认为(http://www.jb51.net/article/24392.htm),空值置为0有利于节省空间,实际上Mysql也是这么做的,在导入数值型字段时,默认将空值置为0。 但实际中,数据本身的空值也是包含信息的,与0值并不一样。举个栗子,有一组数据: null, null, 1, 2, 3求均值时应该为(1+2+3)/3=2,如果在导入数据后其均值则会变为(原创 2016-11-12 22:34:57 · 10553 阅读 · 2 评论 -
Mysql设置优化及内网访问
Mysql安装完成后,想要提高其查询速度以及被其他电脑访问,需要进行一定的设置。设置优化:在优化前,先要知道自己的数据库的应用场景,然后才能进行相应的优化。我这边的数据库特点为: 读取为主,千万至亿的量级,不需要外键等限制,不是所有表都有唯一的key当主键。所以在建表时,为提高读取的效率,我选择MyISAM作为数据库引擎,并在建表时指定某个常用的查询字段建立索引:CREATE TABLE te原创 2016-11-12 23:29:00 · 373 阅读 · 0 评论