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”