1、查看帮助及初始化:
C:\Users\zhang>mysqldump --help
root@ubuntu:~#mysql_secure_installation
2、单个数据库 [表] 备份:
mysqldump [OPTIONS] database [tables]
mysqldump -u用户名 -p 库名 > 文件名.sql
C:\Users\zhang>mysqldump -uroot -p mysql >D:\mysql.sql
3、多个数据库备份:
mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
mysqldump -u用户名 -p --databases 库1 库2... >文件名.sql
C:\Users\zhang>mysqldump -uroot -p --databases mysql sys >D:\my.sql
4、备份所有数据库:
mysqldump [OPTIONS] --all-databases [OPTIONS]
mysqldump -u用户名 -p --all-databases.>文件名.sql
C:\Users\zhang>mysqldump -uroot -p --all-databases >D:\all.sql
5、数据库还原:
mysql -hhostname -uusername -ppassword databasename < backupfile.sql
C:\Users\zhang>mysql -uroot -p sys <D:\sys.sql
6、导入数据库
常用source命令,用use进入到某个数据库,mysql>source D:\sys.sql,后面的参数为脚本文件
7、数据库常用命令
查看表结构:desc 表名;
显示当前用户:select user();
显示当前时间:select now();
显示当前版本:select version();
查看当前使用数据库:select database();
删除数据库:drop database 数据库名;
删除表名:drop table 表名;
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。