mysql数据库基础二

视图:就是一种虚拟表,是从一个表或者多个表只呢个导出来的数据组成的虚拟表(不是重点 了解一下即可)

触发器:
1create trigger 触发器名
2before|after delete|insert|update on 表名 for each row
3begin
4触发SQL代码块;
5end;

用户管理:

1 修改用户密码:
先进入mysql数据库
第一种方法(尽量用第一种):alter 表名 用户名@本机地址 identified by “要设置的密码”;
第二种方法:set password for ‘root@localhost’ = PASSWORD(“要设置的密码”);
例如:
use mysql;
alter user root@localhost identified by “root”;

2 密码丢失

3 创建用户
create user “账号”@“ip地址” identfied by “密码”;
注:ip地址可以设置为% 用户远程登录 设置百分号之后 任意电脑都可以登录 要设置为localhost后只能用户本机登录

4 远程登录
mysql -h ip地址 -u用户名 -p
例如 mysql -h 192.168.31.154 -uhan -p

5 赋予权限
1 创建用户 create user “账号”@“%” identfied by “密码”
2 授权 grant select on 库.表名 to “账号”@“ip地址” #注:select 可以为update insert select 库名.表名可以直接写库名表示赋予范围为整个库
6 收回权限
在这里插入图片描述
7 数据库备份

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值