mysql同构升级的数据迁移以及用户创建


一、源库导出sql文件

#用户登录后将指定tdcxl数据库导出为tdcxl.sql文件
mysqldump -utdcxl -ptdcxl123 tdcxl > /home/cxl/tdcxl.sql
#将文件进行压缩
tar -zcvf tdcxl.tar.gz tdcxl.sql

二、传输sql文件

#将sql文件压缩包传输到目标端指定目录
scp cxl@192.168.221.20:/home/cxl/tdcxl.tar.gz /home/cxl/
#将sql文件压缩包进行解压
tar -zxvf tdcxl.tar.gz

三、目标端建库导入sql文件

#登录mysql数据库
mysql -u root -p
#创建tdcxl数据库
mysql> create database tdcxl;
mysql> use tdcxl;
mysql> source /home/cxl/tdcxl.sql

四、目标端创建用户并赋权

#创建用户
mysql> create user 'tdcxl'@'%' identified by 'tdcxl123';
Query OK, 0 rows affected (0.02 sec)
#赋权,%代表可以通过外部客户端进行连接用户
mysql> grant all privileges on tdcxl.* to tdcxl@'%';
Query OK, 0 rows affected (0.00 sec)
#刷新权限
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

在这里插入图片描述

附:删除用户

mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> 
mysql> delete from user where user='zabbix';
Query OK, 1 row affected (0.02 sec)

mysql> 
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DBA狗剩儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值