zoukankan      html  css  js  c++  java
  • Mysql学习-安装与启动

    • 安装mysql
      rpm -ivh Mysql-server....rpm
      安装完成后,会提示/usr/bin/mysqladmin -u root password 'new-password'
      也可以用msyqladmin --version查看是否安装成功
      /var/lib/mysql      //mysql数据库文件的存放路径
      /usr/share/mysql   //配置文件目录
      /usr/bin        //相关命令目录
      /etc/init.d/mysql   //启停相关脚本
    • 开机自启动mysql
      chkconfig mysql on
      chkconfig --list | grep mysql
      或ntsysv

    • 修改字符集
      //查看字符集
      show variables like 'character%';
      show variables like '%char%';
      /*=============================*/
      //在my.cnf文件 中修改
      [client]
      default-character-set=utf8
      [mysqld]
      character_set_server=utf8
      character_set_client=utf8
      collation-server=utf8_general_ci
      [mysql]
      default-character-set=utf8
    • 配置文件
      二进制日志log-bin,主要用于主从复制
      错误日志log-error,默认是关闭的
      查询日志log,默认也是关闭的
      数据文件:frm存放表结构,myd存放数据myi存放索引
    • 存储引擎
      //查看mysql所使用的存储引擎
      show engines;
      show variables like '%storage_engine%';
      ========================
      主要使用的引擎有MyISam和InnoDB
      两者区别如下:
      MyISam不支持事务和主外键,表空间小,用的是表锁,缓存索引,不缓存数据,主要侧重于性能
      InnoDB支持主外键和事务,行级锁,适合高并发操作,表空间大,缓存索引和数据,主要侧重于事务
    ...
  • 相关阅读:
    理解C#系列 / 核心C# / 常量
    理解C#系列 / 核心C# / 变量
    理解C#系列 / C#语言的特性
    理解C#系列 / .NET体系结构
    利用DMZ对象保护全局变量
    随手翻的一道摩拜校招题
    关于为函数形参赋值和搜索变量标识符的云云
    竟然修改形参有这么可怕的后果!!
    牛得一逼的delete操作符
    屏蔽属性
  • 原文地址:https://www.cnblogs.com/javage/p/9384940.html
Copyright © 2011-2022 走看看