文章详情页
				linux - 为什么我在mysql的my.cnf下找不到bind-address?
浏览:163日期:2022-06-17 13:39:56
					
					
					问题描述
问题解答
回答1:你的配置文件在这两个目录里:
/etc/mysql/conf.d//etc/mysql/mysql.conf.d/
找一些比较适合你的系统的新一些的教程,比如:How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 16.04
回答2:是这样的,你可以自己 写一份 /etc/mysql/my.cnf 放在那。
mysql --help | grep my.cnf
可以显示mysql配置文件的读取顺序。
回答3:Linux上面很多新版本的软件都将配置文件分割了,这已经是一种风格了,比如说环境变量配置文件/etc/profile就有扩展配置文件夹/etc/profile.d,apache也是,除了主配置文件httpd.conf之外,http.conf还include了conf.d(不知道有没有记错)目录下面的所有以conf结尾的文件,所以你看到配置文件中的include,你就需要明白是什么意思!
最后,请觉得理解了也选个答案,别知道了答案也挂着未解答
回答4:1、使用find、locate等命令,查找所有的my.cnf文件。如果存在多个my.cnf,有一些是没有加载的,只有一个是加载的。2、如果真正的my.cnf文件没有bind address,是你的my.cnf没有写,相当于注释掉了,你可以自己写上,然后重启mysql。
相关文章:
1. 在windows下安装docker Toolbox 启动Docker Quickstart Terminal 失败!2. debian - docker依赖的aufs-tools源码哪里可以找到啊?3. javascript - Userscript 如何阻止内联js中某个函数的执行?4. objective-c - 做一个百度地图定位的demo,结果出错好多。5. python - Flask内如何跳转至其他页面。6. javascript - axios请求回来的数据组件无法进行绑定渲染7. python - 两千万条结构化数据怎么进行数据分析8. javascript - 如何让手机端的代码只能在手机端执行,在pc端的模拟器里面也不执行9. php - mysql 模糊搜索问题10. android - 百度地图拖拽图标后原来位置的图标还在?
排行榜
				
网公网安备