zoukankan      html  css  js  c++  java
  • mysql 安装及基本点

    1.mysql默认root用户,密码是自己设置的。

    2.如不创建任何用户,那么,只能用root账号登录。

    3.创建的用户也可以超级管理员,权限与root一样。普通用户默认没有任何权限,只能登录,只能看系统表(information_schema)。

    4.超级管理员可看mysql服务器的所有用户,表 (mysql.user)

    5.创建用户:CREATE USER ‘用户名称’ [@’主机名称’] [IDENTIFIED BY ‘用户密码’],不建议直接改表

    6.授权:grant 权限 on 数据库. to '用户名 ['@'登录主机']  [IDENTIFIED BY ‘用户密码’];

    7.权限分类: 

    select  update delete insert(表数据) execute(存储过程)  
    alert drop(表结构) create create temporary tables(创建临时表) index(操作索引)  
    all create routine alert routine  references(外键) create view,show view(视图) all privileges(所有权限)

    8.回收权限:REVOKE 权限 ON 数据库.表 FROM  '用户名'@'登录主机;

    9.查看权限:

        SHOW GRANTS;//自己

        SHOW GRANTS FOR  用户名称@主机名称;

    10.删除用户:delete from mysql.user where user='用户名称' and host='主机名称'; 

    11.修改密码:UPDATE mysql.user SET password=PASSWORD('新密码') WHERE user='用户名[AND host=’主机名称’]';

    12.忘记密码:

      1.关闭mysql服务: killall -TERM mysqld

      2.修改配置文件 vi /etc/my.cnf,在[mysqld]的段中加上一句:skip-grant-tables

      3.重启mysqld:service mysqld restart

      4.登录:mysql -uroot -p

      5.修改密码:update mysql.user set password=PASSWORD('111111') where user='root';  flush privileges;//刷新权限

      6.修改配置文件:vi /etc/my.cnf去掉之前的改动

      7.重启服务

    13.创建数据库:create database 数据库名

  • 相关阅读:
    redis实时同步工具redis-shake
    elasticsearch单机部署
    ogg从库进程监控
    mha安装部署
    mha自定义路径安装
    gnuplot输出柱状图
    gnuplot输出曲线图
    gnuplot命令行模式不支持中文标题的解决办法
    ogg中logdump使用自动输入执行
    JDK(java se development kit)的构成
  • 原文地址:https://www.cnblogs.com/July74/p/5622981.html
Copyright © 2011-2022 走看看