当前位置: 移动技术网 > IT编程>数据库>Mysql > MySQL创建用户数据的导入导出操作讲解

MySQL创建用户数据的导入导出操作讲解

2018年12月10日  | 移动技术网IT编程  | 我要评论

web安全方面除了要求防止sql注入以及数据检查等部分,利用mysql对账号进行权限设定也是很重要的一部分。

1.创建新的用户

create user 'pig'@'localhost' idendified by '123456';

2.使用grant命令

grant select, insert on test.user to 'pig'@'%';

3.更改用户密码

set password for 'username'@'host' = password('newpassword');

4.删除用户

drop user 'username'@'host';

5.撤销用户权限

revoke privilege on databasename.tablename from 'username'@'host';

mysql导出文件

select * from table into outfile '/path/to/your/outfile';

注意事项

导出的目录可以用show variables like "secure_file_priv";查看,当然你也可以自己修改

数据表权限必须弄清楚,而且是*.*才可以

mysql导入文件(csv,txt)

注意事项:

首先建立相关数据表和字段导入文件的字段顺序不可出错,同时文件第一行不需要列名逗号分隔的csv文件以及制表符分隔的txt最方便

load data local infile '/path/to/your/file' into table 表名 character set utf8 fields terminated by '\t';

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网