表分区优点
表分区限制
备份脚本
cd /myData/mysqlbackup
vim backup.sh
内容如下:
--------------------------
#!/bin/bash
#要备份的数据库名称
db_name='db1'
#备份文件存放目录
backup_dir='/myData/mysqlbackup/'
current_time=$(date +'%Y-%m-%d_%H%M%S')
filepath=$backup_dir$current_time'.sql.gz'
#gzip 压缩,压缩前800k,压缩后200k
echo '开始导出数据库...'
#-F刷新日志,-R备份存储过程
mysqldump --defaults-extra-file=/myData/mysqlbackup/login_info.cnf -F -R $db_name | gzip > $filepath
echo '导出成功,文件名为: '$filepath
--------------------------
vim login_info.cnf
内容如下:
--------------------------
[mysqldump]
#此处指定max_allowed_packet,需注释掉/etc/my.cnf中的max_allowed_packet
max_allowed_packet=200M
host=127.0.0.1
user=root
password='qif'
--------------------------
索引干什么的,如何理解
索引用于快速找出在某个列中有一特定值的行。不使用索引,会全表,扫表越大,花费的时间越多。 如果表中查询的列有一个索引,mysql能快速到达一个位置搜寻到数据 索引就像书的字典,数据犹如数的内容,而读者相当CPU
索引采用B+树
索引优缺点
查询效率快,维护效率低
设计原则
介绍
mysql服务器, 一般有两个线程来负责复制和被复制。
查看是否有安装mysql
rpm -qa|grep -i mysql
如有使用yum命令卸载
yum -y remove mysql版本