MySQL
README 导出数据 只导出表结构,不导出数据 mysqldump -uroot -pxxx -d database > database.sql 只导出表数据,不导出结构 mysqldump -uroot -pxxx -t database > database.sql 导出整个数据库,表结构&数据 mysqldump -uroot -pxxx database > database.sql 导出整个数据库,忽略table1& table2 mysqldump -uroot -pxxx database -ignore-table=database.table1 -ignore-table=database.table2 > database.sql 导出指定表中的数据 mysqldump -uroot -pxxx -t database table1 table2 > databases.sql mysqldump 常用参数说明 --host, -h 需要导出的主机信息 --port, -P 链接数据库端口号 --user, -u 指定连接的用户名 --password, -p 指定链接mysql的密码 --socket, -S指定连接 mysql的socket文件位置,默认路径为 /tmp/mysql.sock --tables 覆盖 --databases (-B)参数,指定需要导出的表名 --no-data, -d不导出数据,只导出数据库表结构 --no-create-info, -t 只导出数据,而不添加CREATE TABLE语句 --default-character-set 设置默认字符集,默认值为 utf8 导入数据 mysql -uroot -pxxx -d databases < database.sql MySQL查看库表索引大小 通过MySQL的 information_schema 数据库,可查询数据库中每个表占用的空间、表记录的行数;该库中有一个 TABLES 表,这个表主要字段分别是: ...