首页 > 数据库技术 > 详细

Mysql 基本命

时间:2018-04-14 12:00:58      阅读:169      评论:0      收藏:0      [点我收藏+]

1.修改密码

    在不知道原来密码的前提下:关闭mysql 的进程

    输入“mysqld_safe  --skip-grant-tables &”命令以无密码方式进入MySQL安全模式。

    然后可以使用空密码就如 mysql -u root

    show databases;查看当前数据库

    use tables;查看当前的表

    update user set password=("新密码") where user=‘root‘ 即可修改密码。

    输入"flush privileges;"更新权限。

    然后重启服务即可。

2.创建新用户

  进入mysql后,use mysql。 

  create user ‘sz‘@‘localhost‘ indentified by ‘123456‘  创建用户名为sz  密码123456  本地登录

  flush privilegs  更新权限

3.赋予Mysql用户权限

  

  ALL: 所有可用的权限

 

  CREATE: 创建库、表和索引

 

  LOCK_TABLES: 锁定表

 

  ALTER: 修改表

 

  DELETE: 删除表

 

  INSERT: 插入表或列

 

  SELECT: 检索表或列的数据

 

  CREATE_VIEW: 创建视图

 

  SHOW_DATABASES: 列出数据库

 

  DROP: 删除库、表和视图

 

  运行一下命令赋予用户权限

   grant create on mysql.user to ‘sz‘@‘localhost‘; 

  例:

    给用户赋予的全权限

       show grant for ‘sz‘@‘localhost‘;

  删除所有用户权限

    remove 权限 on 表名 for‘sz’@‘localhost’;

  最后刷新权限 flush privilegs;

  创建一个可以从任何地方连接服务器的用户。

  grant all privileges on *.* to user@localhost identified by ‘something‘ with

   root可以在外登录

  use mysql;

  grant all PRIVILEGES on *.* to root@‘%‘ identified by ‘root‘ WITH GRANT OPTION;

  flush privileges;

 

2.基本命令

  desc user; 查看表内所有信息

  

Mysql 基本命

原文:https://www.cnblogs.com/pangya/p/8830970.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!