原创数据库基础之Mysql常用命令

Posted Thinking in BigData

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原创数据库基础之Mysql常用命令相关的知识,希望对你有一定的参考价值。

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常用命令的主要内容,如果未能解决你的问题,请参考以下文章

MySQL基础篇之常用基本命令

原创Linux基础之常用命令

mysql基础知识之-数据库的创建查看等常用操作

MySQL之简介及基础操作

浅谈Docker之Docker常用命令及Dockerfile基础命令(记录)

Mysql基础教程之mysql 设置参数常用方法