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支持主外键和事务,行级锁,适合高并发操作,表空间大,缓存索引和数据,主要侧重于事务
    ...
  • 相关阅读:
    laravel前后端分离分页查询
    swagger-open api 手动编写规范
    linux开启端口命令
    docker容器的基本使用
    centos更换阿里云的yum源
    VS中生成pdf
    代码整洁之道阅读笔记-02
    周总结
    Mongo的基本操作
    Redis的基本操作
  • 原文地址:https://www.cnblogs.com/javage/p/9384940.html
Copyright © 2011-2022 走看看