免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8865 | 回复: 13
打印 上一主题 下一主题

初学虚心请教,如何让mysqld进程以 非系统root权限启动 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-11-27 02:00 |只看该作者 |倒序浏览
1:系统环境freebsd8.2,mysql-5.0.75 源代码方式安装

2:安装之后建立了mysql用户和组:
     mysql:*:1002:1001:User &:/home/mysql:/usr/sbin/nologin

3:chown了安装目录和data目录给mysql用户

4:启动脚本写在了/etc/rc.local文件中:
     #!/bin/sh
     /usr/local/mysql/bin/mysqld_safe -u mysql &

最后使用ps命令查看进程的时候发现有一条root用户的进程1127:
mogo# ps -aux | grep mysql
root   1127  0.0  0.3  3632  1568  v0- I     1:04AM   0:00.02 /bin/sh /usr/local/mysql/bin/mysqld_safe -u mysql
mysql  1224  0.0  4.1 56060 19796  v0- I     1:04AM   0:03.84 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql --d


问题1:这是否说明mysqld进程使用了系统root用户的权限启动?
问题2:一般大家的方法是怎么做的(在系统启动的过程中自动启动mysqld服务)?


先行谢过看贴的您了,虚心求教,望指点。

论坛徽章:
0
2 [报告]
发表于 2011-11-28 03:15 |只看该作者
92人查看,木有人给说一下么……顶顶

论坛徽章:
0
3 [报告]
发表于 2011-11-28 09:06 |只看该作者
回复 1# bg0ek


    问题1:这是否说明mysqld进程使用了系统root用户的权限启动?
问题2:一般大家的方法是怎么做的(在系统启动的过程中自动启动mysqld服务)?

问题1:你在启动的命令中指定了--user=mysql选项,就表示已mysql用户启动mysql
问题2:这个没有什么硬性规定,个人喜好而已,一般是做成系统服务器,也有很多人直接用命令启动,然后将命令写入/etc/rc.local文件中实现自启动!

论坛徽章:
0
4 [报告]
发表于 2011-11-28 11:45 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
5 [报告]
发表于 2011-11-29 11:05 |只看该作者
某互联网公司招聘Mysql数据库工程师,有意者请和我联系,QQ:1186009163
技术部-DBA工程师(紧急招聘职位)
职位描述:
1、负责数据库的安装、配置、维护管理包括日志维护,数据库性能调优等;
2、制定数据库维护计划,编写维护工作文档;
3、数据调阅,编写常用的SQL脚本。

任职要求:
1、一年以上MYSQL管理工作经验,计算机专业毕业;                       
2、深刻理解MySQL数据库的运行机制和体系架构;
3、熟悉MySQL数据库的管理,扩容,备份,优化;
4、熟悉MySQL 性能调优,服务器优化;
5、熟悉MySQL Master-Master/Slaves/Cluster应用运行体系及多种高可用和高性能解决方案;
7、熟悉mysql的MyISAM,InnoDB,Memory引擎,存储过程和事务。

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52戌狗
日期:2013-12-27 15:08:11
6 [报告]
发表于 2011-11-29 13:41 |只看该作者
某互联网公司招聘Mysql数据库工程师,有意者请和我联系,QQ:1186009163
技术部-DBA工程师(紧急招聘职位) ...
hake哈克信息 发表于 2011-11-29 11:05



    位置在哪?

论坛徽章:
0
7 [报告]
发表于 2011-11-29 15:04 |只看该作者
回复 6# 小版主杀手


    上海市长宁区金钟路658弄东华大学国家信息科技园。

论坛徽章:
0
8 [报告]
发表于 2011-12-04 05:30 |只看该作者
回复  bg0ek


    问题1:这是否说明mysqld进程使用了系统root用户的权限启动?
问题2:一般大家的方 ...
飞鸿无痕 发表于 2011-11-28 09:06


前几天出门办事去了,没有及时回来看,谢谢『飞鸿无痕』,在这个人气不旺的地方能够得到你的帮助非常感谢!!

论坛徽章:
0
9 [报告]
发表于 2011-12-04 05:32 |只看该作者
我一般式先建立一个mysql用户,建立 /mysql, /sqldata两个目录給mysql用户。
以后一切都在mysql用户下进行 ...
kerlion 发表于 2011-11-28 11:45



同样感谢 『kerlion』,谢谢你的帮助,以后有问题还要请教你哦

论坛徽章:
0
10 [报告]
发表于 2011-12-04 05:33 |只看该作者
某互联网公司招聘Mysql数据库工程师,有意者请和我联系,QQ:1186009163
技术部-DBA工程师(紧急招聘职位) ...
hake哈克信息 发表于 2011-11-29 11:05



5楼的,我广你个告的……『hake哈克信息』
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP