在CentOS系统中清理数据库可以通过以下几种方法进行:
service mysqld stop
yum remove mysql-server
rm -rf /var/lib/mysql
rm -rf /etc/my.cnf
rpm -qa | grep -i mysql
find / -name mysql
查看/etc/my.conf文件中的datadir或数据库参数查询mysql> select @@datadir;
cd /home/mysql-dev/data/taskdb
ln PDF2H5.ibd PDF2H5.ibd.hdlk
mysql -uroot -p123456 mysql> use taskdb; mysql> drop table PDF2H5_9;
cd /home/mysql-dev/data/taskdb
ln PDF2H5.ibd PDF2H5.ibd.hdlk
mkdir -p /home/backup/mysql
vi mysql_backup.sh
chmod +x ./mysql_backup.sh
./mysql_backup.sh
crontab -e
0 1,12 * * * /home/backup/mysql_backup.sh
vi remove_backup.sh
crontab -e
0 1,12 * * * /home/backup/remove_backup.sh
在执行删除操作之前,请确保已经备份了重要的数据,以防止意外删除。