文档专题任务中的一些细节问题

阅读数:738 发布时间:2016-06-08 00:46:58

作者:zzl005 标签: 朱忠来005 Mysql 数据库 备份 索引 wget

SQL 里查询速度很慢

很多时候,当你的应用程序进行SQL查询速度很慢时,应该想想是否可以建索引。

给字段加索引的语句是:

alter table tablename add index(columnname);

服务器导出数据库

基本思路:

工具、指令:
mysqldump, wget

  1. 服务器端,进入网站目录,即 cd /mnt/xyt_home/xyt
  2. 备份数据库到该目录下:mysqldump -uroot -p xyt_db > xyt_db.sql
  3. 本地使用 wget 命令行工具 ,下载备份的数据库 wget http://www.xiuyetang.com/xyt_db.sql
    • wget 可能需要安装,brew install wget
  4. 本地数据库恢复到本地服务器上
    • 先查看本地服务器上,是否有该同名数据库,如果有,先 drop 掉
    • 然后mysql -h192.168.0.105 -uroot -p xyt_db < /Users/abc/xyt_db.sql
    • 输入密码即可
  5. 注意:
    1. drop 数据库前,可以先备份一次
    2. 恢复数据库后,为了防止后面读取值出问题,恢复后,必须测试恢复数据库是否符合预期

相关文章推荐: