zoukankan      html  css  js  c++  java
  • MySQL安装后的设定及其变量(参数)的设置

    1、为所有root用户设定密码:
    mysql> SET PASSWORD
    mysql> update mysql.user SET password=PASSWORD("your_passwd") where user='root';
    # mysqladmin

    2、删除所有匿名用户
    mysql> DROP USER ''@'localhost';

    上述两步可运行命令:mysql_secure_installation

    3、建议关闭主机名反解功能
    skip-name-resolve

    MySQL客户端程序
        mysql:交互式的CLI工具
        mysqldump:备份工具,基于mysql协议像mysqld发起查询请求,并将查得的所有数据转换成insert等写操作保存到文本文件中
        mysqladmin:基于mysql协议管理mysqld
        mysqlimport:数据导入工具
    MySQL非客户端类的管理工具:
    myisamchk:检查、整理修复myisam表的工具
    myisampack:将myisam表打包压缩存放的工具(打包后的表只能执行查询操作了)

    查看MySQL默认使用的配置:
    mysql --print-defaults
    mysqld --print-defaults

    获取MySQL可用参数的列表:
    mysqld --help --verbose

    获取运行中的MySQL进程使用各服务器参数及其值:
    mysql> SHOW GLOBAL VARIABLES;
    mysql> SHOW SESSION VARIABLES;
    注意:其中某些参数支持运行时修改,会立即生效,有些参数不支持,且只能通过修改配置文件,并重启服务器程序生效;
          有些参数作用域是全局的,且不可改变,有些可以为每个用户提供单独的设置;
    修改服务器变量的值:
    查看修改方法:
    mysql> help SET
    全局变量修改方法:
    mysql> SET GLOBAL system_var_name=value;
    mysql> SET @@global.system_var_name=value;
    会话变量修改方法:
    mysql> SET [SESSION] system_var_name=value;
    mysql> SET @@[session.]system_var_name=value;

    状态变量:用于保存mysqld运行中的统计数据的变量:
    mysql> SHOW GLOBAL STATUS;
    mysql> SHOW [SESSION] STATUS;

  • 相关阅读:
    Linux三种网络连接模式
    hadoop知识点总结
    Wordpress 删除 Storefront 主题的购物车
    英文俚语600句及释义
    雅思口语俚语150句 A-Z of English Idioms: 150 Most Common Expressions
    雅思作文策略总结
    雅思作文高分词汇及词组
    剑桥雅思写作高分范文ESSAY113
    剑桥雅思写作高分范文ESSAY112
    剑桥雅思写作高分范文ESSAY111
  • 原文地址:https://www.cnblogs.com/fansik/p/7661803.html
Copyright © 2011-2022 走看看