MySql(17)--MySQL数据库的管理

1 数据库的用户管理
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
不设置密码
这里写图片描述
不适用明文密码
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述

2 数据库用户的权限管理
这里写图片描述
这里写图片描述
没有权限查看book
这里写图片描述
在超级用户root下授权
这里写图片描述
再查询
这里写图片描述
授予所有或者部分权限
这里写图片描述
回收插入权限
这里写图片描述

3 数据库的日志管理
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

4 数据库的备份与恢复
这里写图片描述
这里写图片描述
这里写图片描述
备份表格
这里写图片描述
备份两个库
这里写图片描述
备份所有库
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

5 数据表的导出
这里写图片描述
这里写图片描述
my.ini下配置导入导出文件的目录
这里写图片描述
– 使用select…into outfile导出readerinfo表的数据到readerinfo.txt这个文件
select * from book.readerinfo into outfile ‘C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/readerinfo.txt’;

– 使用select…into outfile导出readerinfo表的数据到readerinfo.txt这个文件,并设置导出文件的格式
select * from book.readerinfo into outfile ‘C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/readerinfo1.txt’
fields terminated by ‘,’
lines terminated by ‘\r\n’;

这里写图片描述

– 使用mysqldump命令导出book库下的bookcategory表
mysqldump -T “C:/ProgramData/MySQL/MySQL Server 5.7/Uploads” -uroot -p book bookcategory

这里写图片描述

– 使用mysql命令导出book库下的readerinfo表到readerinfo2.txt
mysql -uroot -p –execute=”select * from readerinfo;” book > “C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/readerinfo2.txt”
这里写图片描述
– 使用load data infile命令导入readerinfo表中的数据
load data infile “C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/readerinfo.txt” into table book.readerinfo;

这里写图片描述
– 使用mysqlimport命令导入readerinfo表中的数据
mysqlimport -uroot -p book “C:/ProgramData/MySQL/MySQL Server 5.7/Uploads/readerinfo.txt”

猜你喜欢

转载自blog.csdn.net/weixin_42350428/article/details/81781777