Linux解决方案
—Windows下编写shell脚本出现\r错误解决方法
1、利用notepad++工具打开脚本文件
2、在菜单栏找到“显示符号”下的“显示所有字符”,然后就可以看到换行符了,Linux下换行符为\n,而Windows下为\r\n,此时可看到为两个字符
3、继续在菜单栏找到“编辑”选项下的“文档格式转换”,点击“转换为UNIX格式”,此时发现换行符只有一个换行符字符LE
—安装Python
Python版本选择 https://www.python.org/ftp/python
#!/bin/bash
#-*- coding:utf-8 -*-
#安装c编译器
yum install gcc
#安装依赖包
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
#下载Python-3.7.0.tgz
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
#解压Python-3.7.0.tgz
tar -zxvf Python-3.7.0.tgz
#创建文件夹存放python
mkdir /usr/local/python3
#执行配置文件,编译,编译安装
cd Python-3.7.0
./configure --prefix=/usr/local/python3
make && make install
#建立软连接
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3
#安装完成提示
echo '[提示] 已安装'
echo '[python版本]'
python -V
echo '----------------'
—安装MySQL
#下载mysql rpm
wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm
#查看mysql的yum源是否安装成功
yum repolist enabled | grep "mysql.*-community."
#安装mysql rpm
rpm -ivh mysql80-community-release-el7-1.noarch.rpm
#下载mysql
yum install mysql-server
#启动mysql服务
service mysqld start
#查看mysql初始密码
cat /var/log/mysqld.log|grep 'A temporary password'
1.登录mysql
mysql -uroot -p初始密码
2.修改密码安全限制等级
mysql> show variables like 'validate_password%';
mysql> set global validate_password.policy = low;
3.修改密码
mysql> alter user 'root'@'localhost' identified by '新密码';