mysql安装
安装 调试 启动
官网:https://dev.mysql.com/downloads/repo/yum/
下载好需要的rpm源,使用Xftp将rpm传入虚拟机的/root目录下
Xshell操作linux,或者直接虚拟机终端操作:
- 安装源
yum -y install ****[刚刚传的rpm文件]****
- 安装mysql(联网 下载 安装的过程)
yum -y install mysql-community-server
- 启动数据库
systemctl start mysql
这里如果遇到如下报错
:
Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.
解决
:
- 指定temp的存放路径
vi /etc/my.cnf
添加下图红框内容:
- 建立文件夹、授权
mkdir -p /var/lib/mysql/temp
chown mysql.mysql /var/lib/mysql/temp
- 重启、查看数据库情况
重启
service mysqld restart
查看状态
systemctl status mysqld
登录
找到原始数据库密码
终端输入:
grep "password" /var/log/mysqld.log
登录mysql
mysql -u root -p
输入密码时,linux不会有提示符(没有输入密码的效果),复制密码粘贴回车即可
重新配置,第一次登录mysql,必须重新设置
重新设置密码:
alter user 'root'@'localhost' identified by '密码';
密码策略:
长度至少8位
至少有大小写一个
至少有一个数字
至少有一个特殊字符
当然以学习为目标的情况,可以更改密码策略
更改密码策略
- 查看密码策略
show variables like 'validate_password%'; - 清空密码策略
set global validate_password.policy=0; - 设置密码长度(这里设为4)
set global validate_password.length=4; - 重新设置密码
这时候就可以随意设置,比如“1234”,但是不可以设置为“root”
设置远程访问
一般不用root用户进行远程访问,一般会单独设置一个用户,对其进行远程访问
创建用户
create user 'xxxx'@'%' identified by '1234';
给限权
grant all on *.* to 'xxxx'@'%';
jmeter安装
测试是否安装java
java -version
测试是否安装javac
一般linux自带jdk但是可能没有javac
- 1、安装devel包:
yum -y install java-1.8.0-openjdk-devel
- 2、修改环境变量:
vim ~/.bash_profile
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.5-3.b17.el7.x86_64
PATH=$PATH:$JAVA_HOME/bin
export PATH
- 3、退出vim编辑,然后:
source ~/.bash_profile
- 4、测试javac成功
jmeter下载
可以使用linux的wget命令下载
jmeter解压 + 调试
tar zxvf apache-jmeter-5.5.tgz -C /usr/local/
修改配置文件的字符集,cd到 bin/目录下
vim jmeter.properties
查找关键词,命令模式下/ampleresult
,按n跳到下一个查询结果,找到
#ampleresult.default.encoding=***
复制,去掉#并修改为UTF-8
ampleresult.default.encoding=UTF-8
【esc】 + :wq
保存并退出
使用jmeter
在linux中,设置jmeter过于麻烦,可以在本机图像化窗口中完成并保存,后传入linux。
标签:mysql,linux,密码,mysqld,Linux,jmeter,安装 From: https://www.cnblogs.com/mlstudyjava/p/16871628.html