Linux平台下Mysql维护技巧 zt

来源: halfsugar 2007-08-23 08:02:06 [] [博客] [旧帖] [给我悄悄话] 本文已被阅读: 次 (1571 bytes)
本文内容已被 [ halfsugar ] 在 2007-08-25 04:22:35 编辑过。如有问题,请报告版主或论坛管理删除.
1、mysql 的数据库存放在什么地方

1) 如果使用 rpm包安装,应该在/var/lib/mysql 目录下,以数据库名为目录名

2) 如果源码安装在/usr/local/mysql中,应该在/usr/local/mysql/var中,以数据库名为目录名

2、 从 mysql 中导出和导入数据

导出数据库

mysqldump 数据库名 > 文件名

导入数据库

mysqladmin create 数据库名

mysql 数据库名

5、 导出数据的几种常用方法

1)使用 mysqldump

#mysqldump -uuser -ppassword -B database --tables table1 --tables table2 >

dump_data_20051206.sql

详细的参数

2)backup to语法

mysql>BACKUP TABLE tbl_name[,tbl_name...] TO '/path/to/backup/directory';

详细请查看 mysql 手册
3)mysqlhotcopy

#mysqlhotcopy db_name [/path/to/new_directory]



#mysqlhotcopy db_name_1 ... db_name_n /path/to/new_directory



#mysqlhotcopy db_name./regex/

详细请查看 mysql 手册

4)select into outfile

详细请查看 mysql 手册

5)客户端命令行

#mysql -uuser -ppassword -e "sql statements" database > result.txt

以上各种方法中,以 mysqldump 最常用

6、 如何在命令行上执行 sql 语句

#mysql -uuser -ppassword -e "sql statements" database

7、 导入备份出来文件的常见方法

1)由 mysqldump 出来的文件

#mysql -uuser -ppassword [database] source /path_to_file/dump.sql;

3)按照一定格式存储的文本文件或 csv 等文件

#mysqlimport [options] database file1 [file2....]

详细请查看 mysql 手册

4)文件类型同上,也可以使用 load data 语法导入


请您先登陆,再发跟帖!

发现Adblock插件

如要继续浏览
请支持本站 请务必在本站关闭/移除任何Adblock

关闭Adblock后 请点击

请参考如何关闭Adblock/Adblock plus

安装Adblock plus用户请点击浏览器图标
选择“Disable on www.wenxuecity.com”

安装Adblock用户请点击图标
选择“don't run on pages on this domain”