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

【原创】数据库基础之Mysql(1)常用命令

时间:2019-01-15 14:06:27      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:本机   常用命令   mysqldump   授权   host   权限   rev   rom   revoke   

1 创建用户

CREATE USER ‘username‘@‘host‘ IDENTIFIED BY ‘password‘;

比如

create user ‘test_user‘@‘%‘ identified by ‘test‘;

ps:如果只允许本机登录则host=localhost,如果允许从任意远程主机登陆则host=%

修改密码

SET PASSWORD FOR ‘username‘@‘host‘ = PASSWORD(‘newpassword‘);

2 授权

GRANT privileges ON dbname.tablename TO ‘username‘@‘host‘

比如

GRANT ALL ON test_db.* TO ‘test_user‘@‘%‘;

撤销权限

REVOKE privilege ON dbname.tablename FROM ‘username‘@‘host‘;

3 数据导出

$ mysqldump -u dbuser -p dbname [tablename] > dump.sql

ps:tablename可选

4 数据导入

mysql>source /path/dump.sql

或者

$ mysql -uusername -p dbname < dump.sql

【原创】数据库基础之Mysql(1)常用命令

标签:本机   常用命令   mysqldump   授权   host   权限   rev   rom   revoke   

原文地址:https://www.cnblogs.com/barneywill/p/10271024.html

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