zoukankan      html  css  js  c++  java
  • MySQL数据库和实例简介

    MySQL 单进程多线程,也就是说MySQL实例在系统上表现就是一个进程
    该架构类似于SQL Server和Windows版本的Oracle
    MySQL数据库是由一些列物理文件组成。类似于frm、MYD、MYI、ibd结尾的文件
    MySQL实例是线程和内存组成
    实例才是真正用于操作数据库文件的
    一般情况下一个实例对应一个数据库
    集群情况下多个实例对应一个数据库
    在实例启动的时候MySQL会读取配置文件,类似于Oracle的spfile文件,不同的是Oracle如果找不到参数文件会启动失败,MySQL如果找不到配置文件则会按照默认参数设置启动实例。
    【Linux】
    #mysql --help|grep my.cnf
    order of preference,my.cnf,$MYSQL_TCP_PORT,
    /etc/my.cnf
    /etc/mysql/my.cnf
    /usr/local/mysql/etc/my.cnf
    ~/.my.cnf
    【Windows】
    C:Usersgechong>mysql --help

    Default options are read from the following files in the given order:
    C:windowsmy.ini C:windowsmy.cnf 
    C:my.ini 
    C:my.cnf 
    D:Wampwampinmysqlm
    ysql5.5.20my.ini D:Wampwampinmysqlmysql5.5.20my.cnf
    MySQL实例会以读取到最后一个配置文件中的参数为准
  • 相关阅读:
    day_07 深浅拷贝
    day_06 再谈编码
    day_05 字典
    day_04 列表
    day_03 字符串
    HDU 1049 Climbing Worm
    HDU 1720 A+B Coming
    Pascal向C++的跨越
    B-Boxes
    喵哈哈村的狼人杀大战(4)
  • 原文地址:https://www.cnblogs.com/xiaoit/p/3976813.html
Copyright © 2011-2022 走看看