zoukankan      html  css  js  c++  java
  • mysql 常用操作

    • 添加用户并设置权限:

    grant all on *.* to root@‘%’ identified by ‘123456’with grant option;

    all:所有权限 select,insert,update,delete,create,alter,drop,references,create temporary,index,create view,show view,create routine,alter routine,execute

    *.*:整个服务器 权限作用域 第一个*可以是数据库,第二个*可以是表,存储过程,函数

    root@‘%’ root:用户名 ‘%’为域,此表示所有客户端,可设置为Ip地址,localhost等

    ‘123456’:密码

    revoke all on *.* from root@% 移除权限

    • 连接数

    修改最大连接数 vi /etc/my.cnf [mysqld]最后添加添加

    set-variable = max_connections=2000(设置最大连接数为2000)

    重启mysql

    查看最大连接数 mysqladmin variables |grep max_connections

    命令行 show variables like ‘max_connections’;

    查看当前使用连接 进入mysql命令行,show processlist; 或者 show status like ‘%connection%’

    • 备份还原(mysqldump)

    导出:mysqldump –uroot –p123456 db_name >db_name.sql

    开启gzip压缩: mysqldump –uroot –p123456 db_name | gzip > db_name.sql.gz

    导入:mysql –uroot –p123456 db_name < dbname.sql

    压缩导入:gzip < db_name.sql.gz | mysql –uroot –p123456 db_name

    • unauthenticated user造成mysql假死解决方法

    由于mysql的ip反解析造成的,修改mysql的配置文件,禁用mysql的ip反解析

    vi /etc/my.cnf

    在[mysqld]后加上skip-name-resolve

    重启mysql服务

  • 相关阅读:
    javascript延迟对象
    Fetch-新一代Ajax API
    AJAX笔记
    VR/AR/MR
    为什么Javascript有设计缺陷
    Javascript函数式编程
    vim基本操作
    Git 常用命令(二)
    SSH配置
    C# NPOI导出Excel和EPPlus导出Excel
  • 原文地址:https://www.cnblogs.com/hanwwly/p/3381875.html
Copyright © 2011-2022 走看看