码迷,mamicode.com
首页 > 数据库 > 详细

Linux centosVMware mysql用户管理、常用sql语句、mysql数据库备份恢复

时间:2018-06-21 00:15:33      阅读:246      评论:0      收藏:0      [点我收藏+]

标签:img   drop   .com   管理   com   linu   备份表   常用sql语句   常用sql   

一、mysql用户管理

grant all on *.* to ‘user1‘@‘127.0.0.1’ identified by ‘mimA123‘; 创建user1用户

技术分享图片

使用user1登录

/usr/local/mysql/bin/mysql -uuser1 -pmimA123 -h127.0.0.1

技术分享图片

变为localhost,不加-h也能登录

mysql> grant all on *.* to ‘user1‘@‘localhost‘ identified by ‘mimA123‘;

[root@davery ~]# /usr/local/mysql/bin/mysql -uuser1 -pmimA123 

技术分享图片

 

技术分享图片

 

grant SELECT,UPDATE,INSERT on db1.* to‘user1‘@‘192.168.1.101‘ identified by ‘mimA123‘; 授权

技术分享图片

 

 技术分享图片

 

 

grant all on db1.* to ‘user2‘@‘%‘ identified by ‘mimA123‘; 给任意ip授权,任何ip用%代替

技术分享图片

show grants;

技术分享图片

show grants for user1@192.168.133.1; 查看指定用户授权

技术分享图片

 技术分享图片

 

二、常用sql语句

登录mysql切换到db1库

技术分享图片

 

select count(*) from mysql.user; 查询

 技术分享图片

 

select * from mysql.db;

技术分享图片

mysql库里边使用到的ENGINR是MyISAM,能够自动帮助统计有多少行

技术分享图片

 

技术分享图片

自己创建的库ENGINE是InnoDB

技术分享图片

 

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; 更改表的一行

技术分享图片

删除数据

delete from db1.t1 where id=1;

技术分享图片

 

truncate table db1.t1; 清空数据表,表格还在

 技术分享图片

 

 

drop table db1.t1; 删除表,所有表格数据都删除了

技术分享图片

 

drop database db1; 删除数据库

技术分享图片

 

三、mysql数据库备份恢复

创建一个新的数据库mysql2

 /usr/local/mysql/bin/mysql -uroot -e "create database mysql2"

技术分享图片

 

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

技术分享图片

 

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

 技术分享图片

 

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

 技术分享图片

 

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

 技术分享图片

 

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

 技术分享图片

 

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

 技术分享图片

 

Linux centosVMware mysql用户管理、常用sql语句、mysql数据库备份恢复

标签:img   drop   .com   管理   com   linu   备份表   常用sql语句   常用sql   

原文地址:https://www.cnblogs.com/davery/p/8977937.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!