zoukankan      html  css  js  c++  java
  • MySQL——管理

    启动及关闭MySQL服务器

    windows下

    启动:

    • mysqld --console
      关闭:
    • mysqladmin -uroot shutdown

    Linux下

    启动:

    • 检查MySQL服务器是否启动:ps -ef | grep mysqld
    • 如果mysqlweiqidong :cd /usr/bin ./mysqld_safe &
      关闭:
    • cd /user/bin
    • ./mysqladmin -u root -p shutdown

    用户设置

    举个例子

    INSERT INTO user 
              (host, user, password, 
               select_priv, insert_priv, update_priv) 
               VALUES ('localhost', 'guest', 
               PASSWORD('guest123'), 'Y', 'Y', 'Y'
    );
    

    权限

    • select_priv:通过SELECT命令选择数据
    • insert_priv:通过INSERT命令插入数据
    • update_priv:通过UPDATE命令修改现有数据
    • delete_priv:通过DELETE命令删除数据
    • create_priv:常见新的书库和表
    • drop_priv:删除现有数据库和表
    • reload_priv:执行刷新和重新加载MySQL所用各种内部缓存的特定命令,包括日志、权限、主句、查询和表。
    • shutdown_priv:关闭MySQL服务器,在将此权限提供给root账户之外的任何用户是,都应当非常谨慎。
    • process_priv:通过SHOW PROCESSLIST命令产看其他用户的进程
    • file_priv:是否可以执行SELECT INTO OUTFILE和LOAD DATA INFILE命令
    • grant_priv:将已经授予给用户自己的权限在授予其他用户
    • references_priv:
    • index_priv:确定用户是否可以创建和删除表索引
    • alter_priv:重命名和修改表结构

    备注

    • 在 MySQL5.7 中 user 表的 password 已换成了authentication_string。
    • password() 加密函数已经在 8.0.11 中移除了,可以使用 MD5() 函数代替。
    • 在注意需要执行 FLUSH PRIVILEGES 语句。 这个命令执行后会重新载入授权表。

    管理MySQL的命令

    • USE 数据库名:选择要操作的Mysql数据库,使用该命令后所有Mysql命令都只针对该数据库
    • SHOW DATABASES:列出Mysql数据库管理系统的数据库列表
    • SHOW TABLES:显示指定数据库的所有表
    • SHOW COLUMNS FROM 数据表:显示数据表的属性
    • SHOW INDEX FROM 数据表:显示数据表的详细索引信息,包括PRIMARY KEY
    • SHOW TABLE STATUS [FROM db_name][LIKE 'pattern']G:该命令输出Mysql数据库管理系统的性能及统计信息
  • 相关阅读:
    [Chapter 3 Process]Practice 3.4 Describe what happens when a context switch occurs if the new context is already loaded into one of the register sets.
    [Chapter 3 Process]Practice 3.3 Discuss three major complications that concurrent processing adds to an operating system.
    爬取:中国大学排名
    基础统计学--复习
    pandas之数据结构
    numpy之初探排序和集合运算
    numpy之统计函数和布尔数组方法
    numpy之meshgrid和where
    numpy之通用函数ufunc
    numpy之转置(transpose)和轴对换
  • 原文地址:https://www.cnblogs.com/ceiling-/p/14396424.html
Copyright © 2011-2022 走看看