• 欢迎来到小爱博客,一个分享互联网IT技术的网站,喜欢就收藏吧!

linux mysql添加用户,删除用户,以及用户权限

mysql 小爱 4周前 (10-03) 26次浏览 已收录 0个评论 扫描二维码

一些主要的命令:

登录:

mysql -u username -p

显示全部的数据库:

show databases;

使用某一个数据库:

use databasename;

显示一个数据库的全部表:

show tables;

退出:

quit;

删除数据库和数据表

mysql>drop database 数据库名;

mysql>drop table 数据表名;

用户相关:

查看全部的用户:
SELECT DISTINCT CONCAT(‘User: ”’,user,”’@”’,host,”’;’) AS query FROM mysql.user;
新建用户:

CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456'

为用户授权:
格式:
grant 权限 on 数据库.* to username@登录主机 identified by “password”;
演示样例:
grant all privileges on testDB.* to test@localhost identified by ‘1234’;
然后须要运行刷新权限的命令:
flush privileges;
为用户授予部分权限:
grant select,update on testDB.* to test@localhost identified by ‘1234’;
授予一个用户全部数据库的某些权限:
grant select,delete,update,create,drop on *.* to test@”%” identified by “1234”;
删除用户:
Delete FROM user Where User=’test’ and Host=’localhost’;
然后刷新权限;
删除账户及权限:>drop user username@’%’;

>drop user username@ localhost;

改动指定用户password

使用root登录:
mysql -u root -p
运行命令:
update mysql.user set password=password(‘新密码’) where User=”test” and Host=”localhost”;
刷新权限:
flush privileges;


小爱博客 , 版权所有
转载请注明原文链接:linux mysql添加用户,删除用户,以及用户权限
喜欢 (1)
【你的支持, 我的动力】
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址