2023年6月27日发(作者:)
mysql数据库的恢复语句_MySQL⽤户管理、常⽤sql语句、数据库备份恢复MySQL⽤户管理MySQL分为普通⽤户与root⽤户。这两种⽤户的权限不⼀样。新建普通⽤户在MySQL数据库中,建⽴⽤户有3种⽅式:使⽤CREATE USER语句来创建新的⽤户;直接在表中INSERT⽤户;使⽤GRANT语句来新建⽤户;grant命令grant all on *.* to 'user1'@'192.168.71.131' identified by '123456';all 表⽰所有的权限. 表⽰所有的库,前⾯的表⽰库名,后⾯的表⽰所有的表'user1'@'192.168.71.131' 指定来源的IP为192.168.71.131,允许所有的IP的话使⽤ %,表⽰通配符。创建的⽤户为uesr1也可以使⽤locahostgrant SELECT,UPDATE,INSERT on db1.* to 'user2'@'192.168.71.132' identified by 'passwd';创建⼀个user2普通⽤户,并且来源IP为192.168.71.131,指定db1的库权限为SELECT,UPDATE,INSERT查看⽤户的授权,这⾥为查询uesr1⽤户的授权的命令show grants for user1@192.168.71.131G常⽤sql语句查看库⾥的表的⾏数select count(*) from ;查看所有的内容select * from ;查询字段select db from ;select db,user from ;模糊查询select * from 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;MySQL数据库备份恢复备份库mysqldump -uroot -p'testpasswd1.3' mysql > /tmp/;恢复库mysql -uroot -p'testpasswd1.3' mysql < /tmp/;备份表mysqldump -uroot -p'testpasswd1.3' mysql user > /tmp/;恢复表mysql -uroot -p'testpasswd1.3' mysql < /tmp/备份所有库mysqldump -uroot -p -A >/tmp/只备份表结构mysqldump -uroot -p'testpasswd1.3' -d mysql > /tmp/
发布者:admin,转转请注明出处:http://www.yc00.com/web/1687818372a47813.html
评论列表(0条)