MySql和jmeter

linux   su-root 切换为管理员

MySql8.0/5.7版本切换在忘记root密码的情况下,重置密码

1、修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行 skip-grant-tables
2、保存配置文件后,重启MySQL服务service mysqld restart
3、再次进入MySQL命令行mysql -uroot -p
4.  输入密码时直接回车,就会进入MySQL数据库了
5.  输入flush privileges 更新权限信息
6.  输入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
7.  输入 flush privileges; 更新权限信息
8.  修改MySQL的配置文件(默认为/etc/my.cnf),删除 skip-grant-tables
9.  重启mysql服务service mysqld restart
10. mysql -u root -p 输入新密码就可以连到数据库了
参考:
https://blog.csdn.net/qq_42833469/article/details/90674945
https://blog.csdn.net/yang5726685/article/details/78140996

linux版本是centos 7.6 
mysql是8.0

mysql 备份数据库

1.备份单个数据库

mysqldump -uroot -p --databases school > school.sql

可能会报:缺少reload权限

mysqldump: Couldn't execute 'FLUSH /*!40101 LOCAL */ TABLES': Access denied; you need (at least one of) the RELOAD privilege(s) for this operation (1227)

Access denied; you need (at least one of) the RELOAD privilege(s) for this operation_香山上的麻雀1008的博客-CSDN博客

2.备份整个数据库

mysqldump -uroot -p --opt --all-databases > all-database.sql

MYSQL 5.7 数据库备份与恢复_把倒立的世界腾空的博客-CSDN博客

mysql 恢复数据库

mysql -uroot -p < school.sql

jmeter是一个高并发测试的软件,需要java环境

Jmeter(一) - 从入门到精通 - 环境搭建(详解教程) - 腾讯云开发者社区-腾讯云 (tencent.com)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值