扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
本文实例讲述了MySQL数据库创建账号、授权、数据导出、导入操作。分享给大家供大家参考,具体如下:
站在用户的角度思考问题,与客户深入沟通,找到漾濞网站设计与漾濞网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站建设、网站设计、企业官网、英文网站、手机端网站、网站推广、域名申请、网络空间、企业邮箱。业务覆盖漾濞地区。
1、账号创建及授权
grant all privileges on *.* to 'yangxin'@'%' identified by 'yangxin123456' with grant option;
2、查看用户权限
show grants for root;
3、回收权限
revoke create on *.* from 'yangxin';
4、删除用户
drop user test;
5、修改密码
1> 更新mysql.user表
# mysql5.7之前 update mysql.user set password=password('123456') where user='root'; # mysql5.7之后 update mysql.user set authentication_string=password('123456') where user='root';
2> 用set password命令
语法:
set password for ‘用户名'@'登录地址'=password(‘密码')
3> mysqladmin
语法:mysqladmin -u用户名 -p旧的密码 password 新密码
记得刷新权限:
flush privileges;
数据导出:
1.导出结构不导出数据
mysqldump -d 数据库名 -uroot -p > xxx.sql
2.导出数据不导出结构
mysqldump -t 数据库名 -uroot -p > xxx.sql
3.导出数据和表结构
mysqldump 数据库名 -uroot -p > xxx.sql
4.导出特定表的结构
mysqldump -uroot -p -B数据库名 --table 表名 > xxx.sql #mysqldump [OPTIONS] database [tables]
导入数据:
mysql -uroot -p 数据库名 < 文件名
or:
然后选择被导入的数据库:
#use 数据库; #source /tmp/xxx.sql
更多关于MySQL相关内容感兴趣的读者可查看本站专题:《MySQL索引操作技巧汇总》、《MySQL常用函数大汇总》、《MySQL日志操作技巧大全》、《MySQL事务操作技巧汇总》、《MySQL存储过程技巧大全》及《MySQL数据库锁相关技巧汇总》
希望本文所述对大家MySQL数据库计有所帮助。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流