首页 > 其他 > 详细

初始化配置文件的使用:/etc/my.cnf

时间:2020-11-11 17:58:10      阅读:142      评论:0      收藏:0      [点我收藏+]

一. 初始化配置文件能做什么

1) 影响实列启动 (mysqld)

2) 影响到客户端程序

二. 如何配置初始化配置文件

技术分享图片

 

1) 针对客户端的程序

统称[client] 特定于客户端程序

如果你想要对这两个[mysql] , [mysqldump] 程序做一些控制 要单独写一些模块和标签

如果你不想那么费事的话 大家都一样只写一个标签[client]就可以了

 

2) 针对服务器程序

统称[server] 特定于服务器端程序

[mysqld],[mysqld_safe]

与上面一样 也可以只写一个[server]

 

实例

1) vim /etc/my.cnf (写一个通用的配置文件)

服务端的可以用一个[server]来代替  如果想针对一个程序来写 也可以写[mysqld_safe]

写什么内容一会说  如果要针对客户端 就把客户端程序的名字写上去就可以了  客户端程序太多了是不是 这时候就可以写一个[client] 

这时候就这样的技术分享图片

用两个标签中间在写上相应的配置内容 是不是就可以控制不同的程序

先写一些基础配置

[mysqld]

basedir = /application/mysql (告诉数据库你将来的所有程序包括文件都在这里面)

datadir =/application/mysql/data 

socket =/tmp/mysql.sock

log-error = /var/log/mysql/log (错误日志)

log-bin=/data/mysql/mysql-bin(二进制的位置)

# 如果你设置的这些目录,必须先有这些目录,并且要有权限  如果没有mysql会起不来

server-id=6(唯一标识实列的数字 要大于一)

port = 3306

user和password(也可以写上去) 但是不建议写

[client]

socket = /tmp/mysql.sock

# 上面都是最基础的 大部分都是这样格式

然后起数据库 /etc/init.d/mysql start

 

初始化配置文件的使用:/etc/my.cnf

原文:https://www.cnblogs.com/whc6/p/13958785.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!