mysql 创建用户并赋予权限

时间:2022-02-23 08:11:13

mysql> create user 'zhangsan'@'localhost' identified by '123456';
Query OK, 0 rows affected (0.00 sec)
     
创建数据库
mysql> create database db default character set utf8 ;
Query OK, 1 row affected (0.00 sec)
     
给本地用户授权, 这里不需要指定密码
mysql> grant all on db.* to 'zhangsan'@'localhost';

修改用户密码

set password for 用户名@localhost = password('新密码');

从sql文件导入数据

source x.sql

导出到文件

mysqldump -u 用户名 -p 数据库名 > 导出的文件名

表重命名

rename table x to b;