在 Ubuntu 上,“sqladmin”通常指的是 phpMyAdmin(Web 管理 MySQL 的工具),也可能是 SQL Server Admin 或 PostgreSQL Admin。下面我按最常见情况给你说明,如果你指的是别的,可以再补充。
http://服务器IP/phpmyadmin
.sql 文件✅ 适合:小中型数据库
mysqldump -u root -p 数据库名 > backup.sql
导出所有数据库:
mysqldump -u root -p --all-databases > all.sql
指定主机:
mysqldump -h 127.0.0.1 -u root -p 数据库名 > backup.sql
pg_dump -U 用户名 数据库名 > backup.sql
导出为自定义格式:
pg_dump -U 用户名 -Fc 数据库名 > backup.dump
sqlcmd 导出sqlcmd -S localhost -U sa -P 密码 \
-Q "SELECT * FROM 数据库名.表名" \
-o output.csv -s"," -W
或使用 bcp:
bcp 数据库名.dbo.表名 out data.csv -c -t, -S localhost -U sa -P 密码
| 场景 | 命令 |
|---|---|
| MySQL 导出单个库 | mysqldump -u root -p db > db.sql |
| MySQL 导出结构 | mysqldump -u root -p --no-data db > struct.sql |
| MySQL 导出数据 | mysqldump -u root -p --no-create-info db > data.sql |
| 压缩导出 | `mysqldump -u root -p db |
请告诉我:
我可以直接给你精确命令。