zoukankan      html  css  js  c++  java
  • 简述mysql数据库配置文件

    一般的mysql的配置文件为 /etc/my.conf

    1my.conf作用

    pid文件
    内存分配
    产生的线程
    socket文件位置
    日志文件位置

    2.启动过程

    3. 编译选项

    4. 自定义启动与连接

    ##启动
    /application/mysql/bin/mysql_safe --basedir=/application/mysql --datadir=/application/mysql/data --socket=/tmp/mysql.sock --user=mysql &
    ##连接
    /application/mysql/bin/mysql -uroot -proot -S /tmp/mysql.sock

    5. 通过配置文件/etc/my.conf连接

    功能

    影响服务端进程启动
    影响客户端连接

    配置标签

    使用不同的标签明确指定影响启动或连接
    服务器类标签(server)
        [mysqld](推荐使用)
        [mysqld_safe]
    客户端标签
        [client](推荐使用)
        [mysql]
        [mysqladmin]
        [mysqldump]

    配置细节

    [mysqld]
    
    basedir=/application/mysql
    datadir=/application/mysql/data
    socket=/application/mysql/tmp/mysql.sock
    log-error=/var/log/mysql.log
    port=3307
    
    [mysql]            socket=/application/mysql/tmp/mysql.sock
    user=root
    password=123

    6.配置文件读取细节


    注:假设4个配置文件都存在,同时使用一个defaults-extra-file指定了参数文件,如果这时有一个"参数变量"在5个配置文件中都出现了,那么后面的配置文件中的参数变量值,就是说会使命使用~/.my.cnf中设置的值
    ****注意******
    如果使用./bin/mysqld_safe 守护进程启动mysql数据库时,使用了 --defaults-file=<配置文件的绝对路径>参数,这时只会使用这个参数指定的配置文件

    
    
  • 相关阅读:
    VIM于换行EOL的思考
    wp7给图片和按钮添加背景图片
    wp7打开加速度传感器
    java值传递、引用传递
    keychron k1长时间不使用蓝牙,蓝牙连接不上解决方案
    IE浏览器切换64位和32位
    文件和注册表的重定向解决方法
    Windows C++遍历所有进程的命令行
    c++ fstream open 失败原因
    解析wrk压测工具
  • 原文地址:https://www.cnblogs.com/anyux/p/8127581.html
Copyright © 2011-2022 走看看