zoukankan      html  css  js  c++  java
  • 3.MySQL的架构介绍

    MySQL简介:

      高级MySQL:mysql 内核

            sql优化工程师

            mysql服务器的优化

            各种参数常量设定

            查询语句优化

            主从复制

            软硬件升级

            容灾备份

            sql编程

      完整的mysql优化需要很深的功底

    MysqlLinux版的安装(mysql5.5)

      1.下载地址

      2.检查当前系统是否安装过mysql(rpm -qa|grep mysql)

      3.安装mysql服务端

      4.安装mysql客户端

      5.查兰Mysql安装时创建的 mysql用户 和 mysql 组

      6.mysql服务的启 + 停    service mysql start/stop

      7.mysql 服务启动后,开始连接

        1.首次连接成功  (可以使用ps -ef |grep mysql 查看mysql进程是否启动)

        2.因为Mysql 默认没有密码,所以我们这里没有输入密码就直接连接上了

        3.按照安装Server中的提示修改登录密码

      8.自启动mysql服务  chkconfig mysql on

      9.修改配置文件位置

      10.修改字符集和数据存储路径 (修改my.cfg文件)

    安装好后,操作mysql 和在 windows中没区别,都是用命令行

    Mysql配置文件

      1.二进制日志 log-bin  (用于主从复制)

      2.错误日志 log-error  默认是关闭的,记录严重的警告和错误信息,每次启动和关闭的详细信息等

      3.查询日志 log    默认是关闭的,记录查询sql,如果开启会降低mysql的整体性能,因为记录日志也会消耗资源

      4.数据文件

        1.windows中:MyqlServer5.5data  ;  linux中,默认路径 :var/lib/mysql

        2.frm文件 存放表结构  

        3.myd文件  存放表数据

        4.myi文件 存放表索引

    使用InnoDB存储引擎的时候,是不生成.MYD 和.MYI文件的。所有的东西都是放在 .frm 文件中,使用MyISAM 会有

    Mysql两大存储引擎:innodb和 myisam 后面详细讲

      

      

  • 相关阅读:
    用户需求报告
    结队开发项目——七巧板NABC需求分析
    梦断代码读书笔记3
    课堂练习之环形二维数组
    结对开发之求最大子数组的溢出问题
    《代码之美》第二章读后感(一)
    软件工程项目冲刺阶段二:第五天
    软件工程项目冲刺阶段二:第四天(06-06)
    软件工程项目冲刺阶段二:第三天
    课程评价
  • 原文地址:https://www.cnblogs.com/xuzekun/p/7363552.html
Copyright © 2011-2022 走看看