|
1 |
| -# 关于Inception |
2 |
| - |
3 |
| -MySQL语句的审核,在业界都已经基本被认同了,实际上也是对MySQL语句写法的统一化,标准化,而之前的人工审核,针对标准这个问题其实是很吃力的,标准越多,DBA越累,开发也越累。 |
4 |
| -那么在这个都追求自动化运维的时代,审核也必须要跟上步伐,因此Inception诞生了。而Inception可以做的工作远不止是一个自动化审核工具,同时还具备执行,生成对影响数据的回滚语句(类似闪回的功能),这样一条龙服务的工具,将会给DBA的工作带来翻天覆地的变化,DBA从此就从繁重的审核、登上去执行,出错了很难回滚(如果提前没有备份的话)的被动局面解放了出来,突然发现,做DBA原来可以这么轻松,工作可以不饱和了,那就有更多的自由时间学习、进一步向自动化运维平台的实现等更智能化的方向去发展,是具有里程碑意义的。 |
5 |
| - |
6 |
| -## 文档地址: |
7 |
| - |
8 |
| -https://inception-document.readthedocs.io/zh_CN/latest/ |
9 |
| - |
10 |
| -## Docker |
11 |
| - |
12 |
| -https://hub.docker.com/r/hhyo/inception |
13 |
| - |
14 |
| -#### 配置文件准备,参考配置(inc.cnf) |
15 |
| -``` |
16 |
| -[inception] |
17 |
| -general_log=1 |
18 |
| -general_log_file=inception.log |
19 |
| -port=6669 |
20 |
| -socket=/tmp/inc.socket |
21 |
| -character-set-client-handshake=0 |
22 |
| -character-set-server=utf8 |
23 |
| -inception_remote_system_password=root |
24 |
| -inception_remote_system_user=wzf1 |
25 |
| -inception_remote_backup_port=3306 |
26 |
| -inception_remote_backup_host=127.0.0.1 |
27 |
| -inception_support_charset=utf8,utf8mb4 |
28 |
| -inception_enable_nullable=0 |
29 |
| -inception_check_primary_key=1 |
30 |
| -inception_check_column_comment=1 |
31 |
| -inception_check_table_comment=1 |
32 |
| -inception_osc_on=OFF |
33 |
| -inception_osc_bin_dir=/usr/bin |
34 |
| -inception_osc_min_table_size=1 |
35 |
| -inception_osc_chunk_time=0.1 |
36 |
| -inception_enable_blob_type=1 |
37 |
| -inception_check_column_default_value=1 |
38 |
| -``` |
39 |
| -#### 指定配置文件和端口启动 |
40 |
| -``` |
41 |
| -docker run --name inception -v /local_path/inc.cnf:/etc/inc.cnf -p 6669:6669 -dti hhyo/inception |
42 |
| -``` |
43 |
| -#### 访问 |
44 |
| -``` |
45 |
| -mysql -hxxxx -P6669 |
46 |
| -``` |
47 |
| - |
48 |
| -## WEB平台 |
49 |
| - |
50 |
| -https://github.com/hhyo/archery |
| 1 | +# 关于Inception |
| 2 | + |
| 3 | +MySQL语句的审核,在业界都已经基本被认同了,实际上也是对MySQL语句写法的统一化,标准化,而之前的人工审核,针对标准这个问题其实是很吃力的,标准越多,DBA越累,开发也越累。 |
| 4 | +那么在这个都追求自动化运维的时代,审核也必须要跟上步伐,因此Inception诞生了。而Inception可以做的工作远不止是一个自动化审核工具,同时还具备执行,生成对影响数据的回滚语句(类似闪回的功能),这样一条龙服务的工具,将会给DBA的工作带来翻天覆地的变化,DBA从此就从繁重的审核、登上去执行,出错了很难回滚(如果提前没有备份的话)的被动局面解放了出来,突然发现,做DBA原来可以这么轻松,工作可以不饱和了,那就有更多的自由时间学习、进一步向自动化运维平台的实现等更智能化的方向去发展,是具有里程碑意义的。 |
| 5 | + |
| 6 | +## 文档地址: |
| 7 | + |
| 8 | +https://inception-document.readthedocs.io/zh_CN/latest/ |
| 9 | + |
| 10 | +## Docker |
| 11 | + |
| 12 | +https://hub.docker.com/r/hhyo/inception |
| 13 | + |
| 14 | +#### 配置文件准备,参考配置(inc.cnf) |
| 15 | +``` |
| 16 | +[inception] |
| 17 | +general_log=1 |
| 18 | +general_log_file=inception.log |
| 19 | +port=6669 |
| 20 | +socket=/tmp/inc.socket |
| 21 | +character-set-client-handshake=0 |
| 22 | +character-set-server=utf8 |
| 23 | +inception_language_code=zh-CN |
| 24 | +inception_remote_system_password=root |
| 25 | +inception_remote_system_user=wzf1 |
| 26 | +inception_remote_backup_port=3306 |
| 27 | +inception_remote_backup_host=127.0.0.1 |
| 28 | +inception_support_charset=utf8,utf8mb4 |
| 29 | +inception_enable_nullable=0 |
| 30 | +inception_check_primary_key=1 |
| 31 | +inception_check_column_comment=1 |
| 32 | +inception_check_table_comment=1 |
| 33 | +inception_osc_on=OFF |
| 34 | +inception_osc_bin_dir=/usr/bin |
| 35 | +inception_osc_min_table_size=1 |
| 36 | +inception_osc_chunk_time=0.1 |
| 37 | +inception_enable_blob_type=1 |
| 38 | +inception_check_column_default_value=1 |
| 39 | +``` |
| 40 | +#### 指定配置文件和端口启动 |
| 41 | +``` |
| 42 | +docker run --name inception -v /local_path/inc.cnf:/etc/inc.cnf -p 6669:6669 -dti hhyo/inception |
| 43 | +``` |
| 44 | +#### 访问 |
| 45 | +``` |
| 46 | +mysql -hxxxx -P6669 |
| 47 | +``` |
| 48 | + |
| 49 | +## WEB平台 |
| 50 | + |
| 51 | +https://github.com/hhyo/archery |
0 commit comments