MySQL添加用户、删除用户、授权

た 入场券 2022-02-28 17:14 534阅读 0赞

MySQL添加用户、删除用户、授权

MySql中添加用户,新建数据库,用户授权,删除用户,修改密码 (注意:MySQL语句以分号结束);

1.新建用户

1.1 登录MYSQL

  1. >mysql -u root -p
  2. > password

也可以:

  1. >mysql -uroot -p密码

(处于安全性考虑并不建议你这样做)

1.2 新建数据库

  1. create database meiduo_mall charset=utf8;

1.3新建用户

  1. create user demo_one identified by '123456';

创建了一个名为:demo_one,密码为:123456的用户。

2.为用户授权

  1. grant all on meiduo_mall.* to 'demo_one'@'%';
  2. flush privileges; //刷新用户权限

格式说明:
 meiduo_mall.*: 数据库名为meiduo_mall的所有表。
 demo_one:用户名
 %:不限ip地址==可以在不同的主机上登陆

3. 删除用户

  1. mysql -u root -p
  2. >密码

查看所有用户:

  1. select user,host,password from mysql.user;

删除用户:

  1. mysql>Delete FROM user Where User='用户名' and Host='主机名t';
  2. mysql>flush privileges;

mysql>drop database 数据库名;` //删除用户的数据库
删除账户及权限:

  1. >drop user 用户名@'%';
  2. >drop user 用户名@ localhost;

4. 修改指定用户密码

  1. mysql>update mysql.user set password=password('新密码') where User="mode_one" and Host="%";
  2. mysql>flush privileges;
  1. 列出所有数据库

    mysql>show database;

  2. 切换数据库

    mysql>use ‘数据库名’;

  3. 列出所有表

    mysql>show tables;

  4. 显示数据表结构

    mysql>describe 表名;

  5. 删除数据库和数据表

    mysql>drop database 数据库名;

    1. mysql>drop table 数据表名;

发表评论

表情:
评论列表 (有 0 条评论,534人围观)

还没有评论,来说两句吧...

相关阅读