Centos下Mysql定时自动备份脚本

Centos下Mysql定时自动备份脚本
首先,创建用于存放备份文件的目录。 mkdir /home/website/backup 修改目录权限为777, chmod 777 /home/website/backup 然后建立自动备份的脚本, date="$(date +"%Y-%m-%d")" mysqldump -u 你的用户名 -h localhost -p'你的密码' 你的数据库 | gzip -9 > "/home/website/backup/databackup-$date.gz" 修改/etc/crontab,让脚本每天定时执行, #vi /etc/crontab 在最下面添加 01 1 * * * root /us...


小内存VPS优化MYSQL

小内存VPS优化MYSQL
Linode提供了一个用于低内存服务器的MySQL内存占用优化建议,可以用来参考。 配置文件: /etc/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Default to using old password format for compatibility with mysql 3.x # clients (those using the mysqlclient10 compatibility package). old_passwords=1 # Low memory optimizations skip-bdb skip-innodb skip-...


LINUX下Mysql区分大小写的问题

LINUX下Mysql区分大小写的问题
公司要将禅道(zentaopms)从Windows下迁移到Centos下,但是迁移过去以后问题多多,要么就是点击登录以后一直为稍等,要么就是空白页面,还可能出现的情况就是能进去系统,但是点击某些模块的时候会出现空白页面。这个问题纠结了我一天时间,始终找不出原因。后来终于找到原因,是因为Mysql区分大小写的问题。而我导出的sql文件中所有的表名都是小写。 在此记录两种解决方案: 1.更改数据库中的表名(只针...


Mysql编码详解,彻底解决乱码问题

Mysql编码详解,彻底解决乱码问题
Mysql数据库的编码分为四级: 1、Mysql数据库服务器编码; (在相应的配置文件中,需要修改配置文件) 2、Mysql数据库编码; (可以在创建的时候指定,也可以在创建之后进行修改) 3、Mysq数据库中表的编码; (可以在创建的时候指定,也可以在创建之后进行修改)   4、Mysql数据库表中字段的编码; (可以在创建的时候指定,也可以在创建之后进行修改)   数据库编码选择的一般准则: 1、GBK/GB2312 适合...


配置windows2008R2防火墙允许sqlserver2008R2远程访问

配置windows2008R2防火墙允许sqlserver2008R2远程访问
1.开通远程访问之前最好先修改 sql server 2008R2的端口号,1433经常成为别人入侵的端口,在sql server 配置管理器 –》sql server 网络配置–》MSSQLSERVER的协议,把里面的 TCP/IP –》属性 ip地址里面的端口号都改成2433,重启 sql server 服务(MSSQLSERVER) 2.运行–firewall.cpl–打开防火墙–高级设置–入站规则–新建规则–选择程序–》位置C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\s...