zoukankan      html  css  js  c++  java
  • mysql 的一些操作

    1. 清空表数据,并且自增ID从1开始记

      方法1:
      truncate table 你的表名
      //这样不但将数据全部删除,而且重新定位自增的字段

      方法2:
      delete from 你的表名
      dbcc checkident(你的表名,reseed,0) 
      //重新定位自增的字段,让它从1开始

      方法3:
      如果你要保存你的数据,介绍你第三种方法,by QINYI
      用phpmyadmin导出数据库,你在里面会有发现哦
      编辑sql文件,将其中的自增下一个id号改好,再导入。

    2. 内存占用会随时间而增加的解决办法:

    vim /etc/my.cnf

    [mysqld]

    performance_schema = OFF

    3. mysql Errcode: 24 - Too many open files 解决方案:

    参考文档:

    https://www.cnblogs.com/zhoujinyi/archive/2013/01/31/2883433.html

    centos7下让open_files_limit配置生效:

    在如果需要修改mysql的open_files_limit 配置,则需要修改mysql的服务启动文件。修改如下:

    mkdir /usr/lib/systemd/system/mysqld.service.d #创建子文件夹
    vim /usr/lib/systemd/system/mysqld.service.d/limits.conf #创建并配置配置文件
    并写入配置内容:
    [Service]
    LimitNOFILE=10000

    systemctl daemon-reload # 重新加载配置文件
    service mysqld restart #重启mysqld服务,使配置生效。

    mysql open_files_limit 值怎么算:

    ulimit -n > open_files_limit > max_connections*5

    mysql 当前的open_files_limit 数量怎么看:

    ls -lh /proc/26288/fd | wc -l      #26288是MySQL进程pid

    mysql 最大open_files_limit 需求量:

    mysql所有数据库的表个数之和 

  • 相关阅读:
    CSS 选择器
    HTML lable和fieldset
    html image和表格
    HTML a标签
    html 提交后台的标签
    HTML INPUT系列使用
    HTML内标签、换行
    HTML 头部详解
    单例模式
    const 指针的三种使用方式
  • 原文地址:https://www.cnblogs.com/bootoo/p/5876905.html
Copyright © 2011-2022 走看看