sql命令创建mysql用户

sql命令创建mysql用户和导入导出数据库

本质是通过命令来对mysql.user表进行操作。

-- 创建一个用户
CREATE USER zq IDENTIFIED BY '123456'

-- 修改密码(当前用户)
SET PASSWORD = PASSWORD('123456')

-- 修改密码(指定用户)`user`
SET PASSWORD FOR zq = PASSWORD('111111')

-- 重命名
RENAME USER zq TO zq2

-- 用户授权 GRANT ALL PRIVILEGES(全部权限,除了授权的权限) on 库.表
GRANT ALL PRIVILEGES *.* TO zq2

-- 查询权限
SHOW GRANTS FOR zq2

-- 撤销权限
REVOKE ALL PRIVILEGES *.* FROM zq2

-- 删除用户
DROP zq2
数据库备份

1、直接拷贝物理文件

2、用可视化工具导出

3、使用命令行导出mysqldump

# mysqldump -h主机 -u用户 -p密码 数据库 表1[ 表2 表3...] > 导出的绝对地址
mysqldump -hlocalhost -uroot -p132564 school student > D:/a.sql

# 导入
mysql -uroot -p132564 #进入数据库

use 数据库名  #进入数据库

source 绝对路径   #导入
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值