原 Mysql元数据导出为Mardown格式数据字典
最近在整理数据库数据字典,N多表需要整理, 太费功夫,写一个脚本从MySQL元数据直接生成Markdown文件。 #!/usr/bin/python # -*- coding: UTF-8 -*- import MySQLdb from DBUtils.Poo … 阅读全文
最近在整理数据库数据字典,N多表需要整理, 太费功夫,写一个脚本从MySQL元数据直接生成Markdown文件。 #!/usr/bin/python # -*- coding: UTF-8 -*- import MySQLdb from DBUtils.Poo … 阅读全文
MySQL建表,字段需设置为非空,需设置字段默认值。 MySQL建表,字段需NULL时,需设置字段默认值,默认值不为NULL。 MySQL建表,如果字段等价于外键,应在该字段加索引。 MySQL建表,不同表之间的相同属性值的字段,列类型,类型长度,是否非空,是 … 阅读全文
1.导出库 ①导出一个库结构 mysqldump -d dbname -u root -p > xxx.sql ②导出多个库结构 mysqldump -d -B dbname1 dbname2 -u root -p > xxx.sql 2 … 阅读全文
进入hbase shell console $HBASE_HOME/bin/hbase shell 如果有kerberos认证,需要事先使用相应的keytab进行一下认证(使用kinit命令), 认证成功之后再使用hbase shell进入可以使用whoami … 阅读全文
安装配置 Hbase需要zookeeper的支持,本博客有专门写zookeeper安装教程的可参看。 单机安装的话可以用Hbase自带的,伪分布安装的话自己安装一个Zookeeper即可。 下面HBASE_MANAGES_ZK=false: false使用自带 … 阅读全文
最近Mysql时常无缘无故的挂掉,查询日志后发现存在以下error。 2016-02-22 11:11:02 3668 [Note] InnoDB: Initializing buffer pool, size = 256.0M InnoDB: mmap(27 … 阅读全文
关于一些个人使用Mysql的建议。 云主机上搭建Mysql,搭建自己的小网站的话,PV如果不是很高的话,其实是可以完全禁用掉Innodb引擎的,这样 可以省下好多内存来做自己喜欢做的事。 同时,推荐使用5.1版本的Mysql来禁用Innodb引擎。 下面介绍下 … 阅读全文
mysql有以下几种日志: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log-bin 修改/etc/my.conf #Enter a name fo … 阅读全文
在对CentOS的安全配置中,可能对系统进程数,内存使用量或者文件描述符大小进行了相应的配置, 用于简单的防止DDos攻击。 当然这些可以进行全局的配置。 但是对于数据库来说,文件描述符应该配置高点才行,不然可能会有异常。 下面对mysql用户(取决于数据库运 … 阅读全文