古老的榕树

MySQL 常用恢复备份指令

备份MySQL数据库的命令 mysqldump -h hostname -u username -p password databasename > backupfile.sql 备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。 mysqldump ---add-drop-table -u username -p password databasename > backupfile.sql 直接 ... 阅读全文
转载于 2016-02-28 21:20 阅读(1855)

数据库的命名 - 数据库最佳实践系列

很少留意数据库的命名规范,其实这件事情还挺重要的,好的数据库命名规则,有助于项目的维护成本,本人结合经手的项目,发现自己喜欢这样的命名方式。 数据库名,避开驼峰命名法,采用了全部小写,如果数据库名有多各单词,则可加_,比如 abcd, ab_cd,这么做也是顾虑到有些系统或数据库体系,大小写敏感。 表名,同样使用以上的办法 ... 阅读全文
发表于 2016-02-22 22:40 阅读(2534)

分表分库浅谈 - 数据库最佳实践系列

早在 Web 互联网时代,数据已经很庞大,到了移动互联时代,数据更大了,一个稍微知名的 App ,不到半年的光景,数据已经不是一台服务能装得下了,工作中,碰到了这样的事情,喜出望外之后,有点发愁了,数据日益剧增,小团队找不到更好的方案。 看了很多知名团队的方案,都如出一辙,基本原理就是数据库分布式架构,分表分库。 分表分 ... 阅读全文
发表于 2016-02-22 18:49 阅读(2943)

Java 8 在 Ubuntu 14.04 上的时间偏差

最近升级 Java 到 8;不幸遇到一个问题:时间比真实时间晚点了2个小时,折腾了很久,终于找到问题了。网络上有的说晚了 8 小时,我这里确实 2 小时;可能服务位置的差异。 问题的根源是Java 8 的默认时区的问题,需要给 jvm 显性指定 自己的时区,以下配置代码只适合 Linux 的: export JAVA_HOME=/usr/java/jdk1.8.0_72 export CLASS ... 阅读全文
发表于 2016-02-17 18:17 阅读(1958)

对 sqlx 误解的澄清

上次在《 Go 数据操作之 grop 和 sqlx 》上说,使用 sqlx 过程中,对它产生一些误会,其实当时是拿它与 gorp 做比较,本身 gorp 是一个半自动型的 orm 库,而 sqlx 并不是在 orm 范畴。便利性没有比拟性的。 sqlx 有它的应用场合,因为使用它连接数据库,很简单,不用配置 struct 实体关联到表,直接可以把执行 sql 的结果(结果集) ... 阅读全文
发表于 2016-02-17 15:51 阅读(2909)
第 1 页 共 1 页

关于作者

About Me

忘却理想,只为洒脱地活着!

文章数(90)

评论数(32)

访问数(191913)