MySQL某数据每天初始一次_6月20日任务 mysql用户管理 、常用sql语句、mysql数据库备份恢复...

13.4 MySQL用户管理

grant all on db1*.  to 'lxy'@'127.0.0.1' identified by '123456';   //对db1数据库授权  只允许127.0.0.1登录 ,%通配 允许所有IP

grant SELECT,UPDATE,INSERT on db1.* to 'lxy'@'127.0.0.1' identified by '123456'; //给予部分权限

grant all on db1.* to 'lxy'@'%' identified by '123456';    //对所有ip授权

show grants for lxy@'127.0.0.1';    //查看用户授权

13.5 常用sql语句

MyIASM引擎自动数据统计

InnoDB引擎不带,尽量不用select *

select count(*) from mysql.user;   //查找数据行数.

select * from mysql.db;   //查看内容

select db from mysql.db;   //  按字段查询

select db,user from mysql.db;   //按字段查看

select * from mysql.db where host like '192.168.%';  //模糊查询

insert into db1.t1 values (1, 'abc');    //插入

update db1.t1 set name='aaa' where id=1;   //修改

truncate table db1.t1;      //清空数据

drop table db1.t1;    //删除表

drop database db1;   //删除数据库

13.6 MySQL数据库备份恢复

备份库  mysqldump -uroot -p123456 mysql > /tmp/mysql.sql

恢复库 mysql -uroot -p123456 mysql < /tmp/mysql.sql

备份表 mysqldump -uroot -p123456 mysql user > /tmp/user.sql

恢复表 mysql -uroot -p123456 mysql < /tmp/user.sql

备份所有库 mysqldump -uroot -p -A >/tmp/123.sql

只备份表结构 mysqldump -uroot -p123456 -d mysql > /tmp/mysql.sql

mysqldump -R -u dish -pdish -P3301 --set-gtid-purged=off  dish > E:\backup\dish_%Ymd%.sql

-E 导出存储过程以及自定义函数

mysqldump 适合小型数据库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值