08 2016 档案

mysql trigger 权限的说明
摘要:普通用户在创建trigger时会遇到的问题: 1、如果开启了二进制日志,但是用户没有supper 权限;那么他在创建trigger 时会提示设置log_bin_trust_function_creators=1 trigger 的一些限制: 1、同一个表的同一个时间点只能创建一个trigger;也就 阅读全文

posted @ 2016-08-30 14:43 蒋乐兴的技术随笔 阅读(3421) 评论(0) 推荐(0) 编辑

mysqlbackup 备份失败的分析
摘要:现象: 1、从mysqlbackup 的日志上来看是它一直处于state: Waiting for locks; 2、从mysql 层面show processlist 上看它的处于waiting for gloabl read lock 分析: 1、是不是有别的事务持有了X锁,使得备份用户的flu 阅读全文

posted @ 2016-08-30 11:39 蒋乐兴的技术随笔 阅读(836) 评论(0) 推荐(0) 编辑

information_schema.optimizer_trace学习
摘要:information_schema.optimizer_trace 用于追踪优化器的优化过程;通常来说这张表中是没有数据的,要想开户追踪要把 @@session.optimizer_trace='enabled=on,one_line=on' information_schema.optimize 阅读全文

posted @ 2016-08-30 11:34 蒋乐兴的技术随笔 阅读(883) 评论(0) 推荐(0) 编辑

information_schema.triggers 学习
摘要:mysql实例中的每一个trigger 对应到information_schema.triggers 中有一行 1、information_schema.triggers 表的常用列: 1、trigger_catalog :永远是def 2、trigger_schema :trigger 所在的数据 阅读全文

posted @ 2016-08-28 09:43 蒋乐兴的技术随笔 阅读(732) 评论(0) 推荐(0) 编辑

information_schema.routines 学习
摘要:information_schema.routines 用户查看mysql中的routine信息 1、information_schema.routines 表中的常用列: 1、 阅读全文

posted @ 2016-08-27 22:05 蒋乐兴的技术随笔 阅读(858) 评论(0) 推荐(0) 编辑

mysql create routine 权限的一些说明
摘要:1、如果用户有create routine 权限那么他就可以创建procedure | function 。 2、如果用户创建了procedure | function 那么mysql 会自动赋予它对procedure | function 的alter routine和execute 权限。 3、 阅读全文

posted @ 2016-08-27 16:24 蒋乐兴的技术随笔 阅读(3590) 评论(0) 推荐(0) 编辑

information_schema.key_column_usage 学习
摘要:information_schema.key_column_usage 表可以查看索引列上的约束; 1、information_schema.key_column_usage 的常用列: 1、constraint_catalog :约束类型这个永远是def 2、constraint_schema : 阅读全文

posted @ 2016-08-27 11:08 蒋乐兴的技术随笔 阅读(3243) 评论(0) 推荐(0) 编辑

mysql 创建外键引用时眼瞎了,然而mysql 报的错也是认人摸不着头脑
摘要:问题描述: 在创建外键约束时mysql 报 Create table 'tempdb/student' with foreign key constraint failed. There is no index in the referenced table where the referenced 阅读全文

posted @ 2016-08-25 15:45 蒋乐兴的技术随笔 阅读(2281) 评论(0) 推荐(0) 编辑

information_schema.events 学习
摘要:information_schema.events 表保存了整个mysql实例中的event 信息 1、常用列: 1、event_catalog :永远是def 2、event_schema :event 所在的数据库名 3、event_name :event 名 4、definer :创建这个ev 阅读全文

posted @ 2016-08-25 15:03 蒋乐兴的技术随笔 阅读(1389) 评论(0) 推荐(0) 编辑

information_schema.engines学习
摘要:当前mysql实例的存储引擎信息可以从information_schema.engines 中查询到 例子: 阅读全文

posted @ 2016-08-25 13:51 蒋乐兴的技术随笔 阅读(426) 评论(0) 推荐(0) 编辑

mysql----innodb统计信息
摘要:对innodb 统计信息的控制可以通过如下几个常用的variables 来实现 1、innodb_stats_persistent: 这个参数控制着innodb的统计信息是否持久化到磁盘,先说明一下持久化到磁盘是什么意思;通常来说统计信息只保存在内存中,也就是说如果mysql服务一重启那么之前 所有 阅读全文

posted @ 2016-08-25 11:11 蒋乐兴的技术随笔 阅读(845) 评论(0) 推荐(0) 编辑

mysql----show slave status \G 说明
摘要:show slave status \G 可以用来查看mysql 的复制状态,有些列名所表达的意思不太明确,现整理如下: 1、 Slave_IO_State:ID线程的状态,如果master 的所有变更都已经收到这个状态会显示为 Waiting for master to send event Ma 阅读全文

posted @ 2016-08-22 15:23 蒋乐兴的技术随笔 阅读(3044) 评论(0) 推荐(0) 编辑

mysqldump 的方式来搭建master-->slave 的复制架构
摘要:1、master 上要满足的最小条件: 1、server_id 已经设置成了一个非0值 2、log_bin 配置好binlog 2、slave 上要满足的最小条件 1、server_id 已经设置成了一个非0值,而且这个上值还不能与master 上的值一样 3、在master 上执行flush ta 阅读全文

posted @ 2016-08-22 15:12 蒋乐兴的技术随笔 阅读(284) 评论(0) 推荐(0) 编辑

C++----练习--string 从文件中一个一个单词的读直到文件尾
摘要:从文件中读取单词、并每行显示一个: 1、 2、调用 阅读全文

posted @ 2016-08-22 09:54 蒋乐兴的技术随笔 阅读(2054) 评论(0) 推荐(0) 编辑

information_schema.column_privileges 学习
摘要:mysql 的授权是分层次的 实例级 | 库级 | 表级 | 列级 而这些授权信息被保存在了mysql.user | mysql.db | mysql.tables_priv | mysql.column_priv 等表中 而information_schema.column_privileges 阅读全文

posted @ 2016-08-21 21:43 蒋乐兴的技术随笔 阅读(439) 评论(0) 推荐(0) 编辑

information_schema.columns 学习
摘要:每一个表中的每一列都会在information_schema.columns表中对应一行 1、informaiton_schema.columns 常用列: 1、table_catalog :不管是table | view 这个列的值总是def 2、table_schema :表 | 视图所在的数据 阅读全文

posted @ 2016-08-21 20:53 蒋乐兴的技术随笔 阅读(3672) 评论(0) 推荐(0) 编辑

information_schema.collation_character_set_applicability 学习
摘要:字符集和排序规则之间是不可以随便搭配的、如果你想知道一个字符集它所搭配的排序规则有哪些?那就可以从information_schema.collation_character_set_applicability 这个表来看 1、information_schema.collation_charact 阅读全文

posted @ 2016-08-20 22:05 蒋乐兴的技术随笔 阅读(222) 评论(0) 推荐(0) 编辑

information_schema.collations 学习
摘要:information_schema.collations 表中的每一行对应一个排序规则 1、information_schema.collations 表中学用列: 1、id :排序规则的ID 2、is_default :是否是字符集的默认排序规则 3、collation_name :排序规则名 阅读全文

posted @ 2016-08-20 21:40 蒋乐兴的技术随笔 阅读(476) 评论(0) 推荐(0) 编辑

information_schema.character_sets 学习
摘要:information_schema.character_sets 表用于查看字符集的详细信息 1、character_sets 常用列说明: 1、character_set_name: 字符集名 2、default_collate_name: 默认排序规则 3、description: 描述信息 阅读全文

posted @ 2016-08-20 12:40 蒋乐兴的技术随笔 阅读(558) 评论(0) 推荐(0) 编辑

information_schema.partitions 学习
摘要:1、partitions 表中的常用列说明: 1、table_schema:表所在的数据库名 2、table_name:表名 3、partition_method:表分区采用的分区方法 4、partition_expression:分区键 5、partions_name:分区名 6、table_ro 阅读全文

posted @ 2016-08-20 10:43 蒋乐兴的技术随笔 阅读(2469) 评论(0) 推荐(1) 编辑

C++----练习--string输入输出
摘要:1、要使用标准库中的string 类型、也要增加头文件 #include<string> 2、例子: 阅读全文

posted @ 2016-08-20 10:06 蒋乐兴的技术随笔 阅读(390) 评论(0) 推荐(0) 编辑

mysql--help不可用
摘要:1、问题描述: 执行help语句时没有得到相应的返回只是提示检查相关表是不是已经加载: 2、查看mysql官方后发现这些表相关的sql语句在fill_help_tables.sql 这个文件中;只是加载这个文件中的内容到mysql 库就行了 3、加载完成之后help就可用了 阅读全文

posted @ 2016-08-18 16:11 蒋乐兴的技术随笔 阅读(1604) 评论(0) 推荐(0) 编辑

C++----练习--引用头文件
摘要:1、创建头文件和源文件 touch /tmp/tools.h touch /tmp/main.cpp 2、各文件的内容如下: tools.h main.cpp 3、编译运行: [root@workstudio tmp]# g++ -o main main.cpp [root@workstudio t 阅读全文

posted @ 2016-08-18 09:17 蒋乐兴的技术随笔 阅读(408) 评论(0) 推荐(0) 编辑

C++----练习--整型赋值时的溢出
摘要:1、如果所赋的值超出了类型的取值范围、那么只保留最低位 2、程序输出 阅读全文

posted @ 2016-08-14 10:43 蒋乐兴的技术随笔 阅读(760) 评论(0) 推荐(0) 编辑

C++----练习--bool类型作为特别的int要区别对待
摘要:1、程序源码: 2、运行结果: 阅读全文

posted @ 2016-08-14 09:02 蒋乐兴的技术随笔 阅读(939) 评论(0) 推荐(0) 编辑

C++----练习--while求和
摘要:1、完成1+2+3+...+99+100 2、编译 3、运行效果 阅读全文

posted @ 2016-08-13 19:12 蒋乐兴的技术随笔 阅读(414) 评论(0) 推荐(0) 编辑

C++----练习
摘要:1、完成一个C++实现的加法程序: 2、编译 3、运行程序 阅读全文

posted @ 2016-08-13 18:38 蒋乐兴的技术随笔 阅读(98) 评论(0) 推荐(0) 编辑

mysql----二进制包安装
摘要:1、增加mysql用户 2、解压mysql 二进制包到/usr/local/ 3、创建连接 4、初始化数据库 5、配置启动脚本 6、编辑配置文件/etc/my.cnf 7、到这里就可以启动mysql数据库了 8、以下的配置也许你不会用到 8.1、增加man文档,在/etc/man.config 文件 阅读全文

posted @ 2016-08-13 10:55 蒋乐兴的技术随笔 阅读(712) 评论(0) 推荐(0) 编辑

linux----ulimit 限制
摘要:ulimit -a 显示当前用户的各种限制。 ulimit -n 的数值表示每个进程可以打开的文件数目。 一般情况下, ulimit -n 的数值是1024. 当进程打开的文件数目超过此限制时,该进程就会退出。 因此,有些时候我们需要修改此限制。 如果我们只是普通用户,只是暂时的修改ulimit - 阅读全文

posted @ 2016-08-12 10:39 蒋乐兴的技术随笔 阅读(1278) 评论(0) 推荐(0) 编辑

python----特性003
摘要:python特性003:计算特性 阅读全文

posted @ 2016-08-07 14:33 蒋乐兴的技术随笔 阅读(144) 评论(0) 推荐(0) 编辑

python----特性002
摘要:python特性002:特性是可继承的 阅读全文

posted @ 2016-08-07 14:25 蒋乐兴的技术随笔 阅读(141) 评论(0) 推荐(0) 编辑

python----特性001
摘要:特性001:python 中特性的一个例子: 阅读全文

posted @ 2016-08-07 14:23 蒋乐兴的技术随笔 阅读(191) 评论(0) 推荐(0) 编辑

python----抽象类
摘要:#!/usr/local/python3.5/bin/python3.5 ####实现方法一 class Supper(object): def delegate(self): self.action() def action(self): raise NotImplementedError("you must implement Suppe... 阅读全文

posted @ 2016-08-02 18:32 蒋乐兴的技术随笔 阅读(220) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示