博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql的入口函数
阅读量:4215 次
发布时间:2019-05-26

本文共 469 字,大约阅读时间需要 1 分钟。

mysql的入口函数在mysql-server\sql\mysqld.cc 中的mysqld_main中
主要函数如下:
#初始化my_sys lib和 pthreads
  if (my_init())  // init my_sys library & pthreads
  {
    LogErr(ERROR_LEVEL, ER_MYINIT_FAILED);
    flush_error_log_messages();
    return 1;
  }
#从check_user函数中可以看到不能用root来作为user
static struct passwd *check_user(const char *user) {
  struct passwd *tmp_user_info;
  uid_t user_id = geteuid();
  /* purecov: begin tested */
  if (!strcmp(user, "root"))
    return NULL;  // Avoid problem with dynamic libraries
}

转载地址:http://cinmi.baihongyu.com/

你可能感兴趣的文章
【Big Data 每日一题20180924】Structured Streaming 之 Source 解析
查看>>
【Big Data 每日一题20180925】Structured Streaming 之 Sink 解析
查看>>
【Big Data 每日一题20180927】Structured Streaming 之 Event Time 解析
查看>>
【Big Data 每日一题20180928】Structured Streaming 之 Watermark 解析
查看>>
【Big Data 每日一题20180929】Spark DAG概述
查看>>
【Big Data 每日一题 - 20180930】Spark启动时的master参数以及Spark的部署方式
查看>>
【Big Data 每日一题20181001】java 深拷贝 方案 (中英版)
查看>>
JNI Java Native Interface
查看>>
阅读源码的三种境界 (转 码农翻身 微信公众号)
查看>>
All Things OpenTSDB
查看>>
表格存储最佳实践:一种用于存储时间序列数据的表结构设计
查看>>
OpenTSDB介绍
查看>>
OpenTSDB原理系列:元数据模型
查看>>
解密OpenTSDB的表存储优化
查看>>
OpeTSDB的Configuration配置
查看>>
FQDN
查看>>
时序数据库
查看>>
jmxtrans+influxdb+granafa监控hbase
查看>>
使用jmxtrans监控Spark JVM信息到grafana显示
查看>>
HBase - ROOT 和 META 表结构 (region定位原理)
查看>>