1、C:\>mysql -h xxx.xxx.xxx.xxx -P 3306 -u zhan***ng -p 回车
Enter password: ******** 输入用户 zhan***ng 的密码
Welcome to the MySQL monitor. Commands end with ; or \g. 登录成功会显示这些信息
2、mysql> show databases 可以查看下所有数据库名称
+--------------------+
| Database |
+--------------------+
| comments |
| flinks |
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
3、C:\> mysqldump -h xxx.xxx.xxx.xxx -P 3306 -u zhan***ng -p flinks >flinks.sql 直接回车,末尾不用加任何东西
Enter password: ******** 输入密码后就慢慢等数据备份完成
说明:因为我没有给备好的文件名称加上路径,所以备份好的文件就直接存在C盘根目录下面了,因为我在C:\> mysqldump C盘下面操作mysqldump工具的,默认就存在这儿了。
4、还原数据库不再用 mysqldump ,要用 mysql ,还要注意一定先在Mysql服务器上面建好数据库 zyy_flinks
C:\>mysql -h ***.***.***.*** -P 2** -u z*** -p zyy_flinks < C:\flinks.sql 回面什么也不加,直接回车
Enter password: *************** 输入密码 即可还原数据库
ERROR 1273 (HY000) at line 25: Unknown collation: 'utf8mb4_0900_ai_ci' 报错 需要处理下
用 Notepad++ / VS Code 打开 `C:\flinks.sql`,**全局替换**:
- 查找:`utf8mb4_0900_ai_ci`
- 替换为:`utf8mb4_unicode_ci`