按照 MySQL 客户端
到 https://downloads.mysql.com/archives/community/ 下载以下安装包
mysql-community-common-5.7.31-1.el7.x86_64.rpm
mysql-community-libs-5.7.31-1.el7.x86_64.rpm
mysql-community-client-5.7.31-1.el7.x86_64.rpm
然后通过 rpm -ivh xxx.rpm 指令依次进行安装。
过程中可能遇到的问题有: 1、缺包,看提示缺哪个安装哪个,可以使用
yum install -y xxx
进行安装;
2、警告:mysql-community-common-5.7.31-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY 问题,在安装命令后面加上 --force --nodeps,进行强制安装:
rpm -ivh mysql-community-common-5.7.31-1.el7.x86_64.rpm --force --nodeps
3、mariadb-libs is obsoleted by mysql-community-libs-5.7.31-1.el7.x86_64.rpm 问题,按以下办法解决:
[root@fdfs-mysql1 ~]# rpm -qa | grep postfix
postfix-2.10.1-6.el7.x86_64
[root@fdfs-mysql1 ~]# rpm -qa | grep mariadb
mariadb-libs-5.5.56-2.el7.x86_64
[root@fdfs-mysql1 ~]# rpm -ev postfix-2.10.1-6.el7.x86_64
Preparing packages...
postfix-2:2.10.1-6.el7.x86_64
[root@fdfs-mysql1 ~]# rpm -ev mariadb-libs-5.5.56-2.el7.x86_64
Preparing packages...
mariadb-libs-1:5.5.56-2.el7.x86_64
准备 sql 文件,比如:
nano /data/task/test.sh
select * from sys_user limit 2;
select * from sys_user limit 3;
编写 sh 脚本
nano /data/task/autoTask.sh
#!/bin/bash
mysql -h 127.0.0.1 -P 3306 -u 账号 -p'密码' 库名 < /data/task/test.sh
echo "-----end-------"
echo $(date)
exit;
chmod +x /data/task/autoTask.sh
设置定时任务,比如每天11点执行:
crontab -e
0 11 * * * /data/task/autoTask.sh > /data/task/autoTask.log 2>&1 &
最后修改:2022-06-07 12:27:04
© 著作权归作者所有
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

发表评论