接触PHP的朋友一定对mysql不陌生,而discuz里面就是使用mysql数据库的,虽然discuz里面提供了数据库的备份方式和恢复方式,但是本人从来不用那个方式备份的,因为怕有遗漏而且容易导致编码的问题。当然,你也可以使用phpmyadmin备份的方式,但是使用phpmyadmin则不利于备份和恢复超过几百M的数据库。如果自己的服务器可以自己管理(SSH或者TELNET),则使用mysqldump备份和恢复是最快最便捷的方式。
备份格式:
mysqldump -u [uname] -p[pass] [dbname] > [backupfile.sql]
或
>mysqldump --user=[uname] --password=[pass] [dbname] > [backupfile.sql]
uname: 用户名,注意-u后面可以紧接着用户名或者中间有一个空格。
pas...
mysql, mysqldump, 备份, 恢复, 数据库阅读全文
本系列MYSQL配置和优化指南仅在Ubuntu环境下操作使用,其他版本LINUX应该略同,但是本人使用的是UBUNTU,所以仅在UBUNTU环境下测试通过。本来没有想过要更改这个datadir路径的,但是本人更新ubuntu到10.04后,发现最重要的一个东西没有备份下来,那就是mysql数据库,痛苦了一阵后,才想着这个一定要更改才行,而且要更改到我每次换ubuntu必复制的目录/home下。这次即使忘记备份数据库也不用担心了。
其实要更改数据文件的存放路径,步骤相对来说是很简单的,对于ubuntu系统来说。
1. 先把原来的mysql数据目录复制到自己想要的目录下,本人的为/home/data/mysql,
sudo cp -R -p /var/lib/mysql /home/data/mysql
2. 打开/etc/mysql/...
阅读全文






最新评论