mysql 客户端与 source

最朴素也最常用的导入:在命令行里把 SQL 文件喂给 mysql 客户端,或者在已经登录的终端里用 source 执行本地脚本。两者干的活一样,只是入口不同。

mysql 客户端与 source要点

mysql 客户端与 source示例

						# 方式一:命令行直接把脚本读进来执行
						mysql -u root -p shop_db 用重定向读取 shop_backup.sql

						# 方式二:先登录,再在终端里执行
						mysql -u root -p
						CREATE DATABASE shop_db;
						USE shop_db;
						SET NAMES utf8;
						SOURCE /data/backup/shop_backup.sql;
避坑提醒:中文乱码十有八九是客户端、文件、库三处编码不一致。导入前 SET NAMES 和文件实际编码对上,比事后修数据省事多了。
mysql 客户端与 source · 数据导入 知识卡片
卡片 03 / 06 · 数据导入(1080×1440 速查卡片)

数据导入知识点