树莓派中Docker中运行mysql的流程
1.输入"mysql -u root -p"并输入密码登录
java
sudo docker exec -it mysql57 mysql -uroot -p123456
2.创建要导入的数据库名称
java
create database plant;
3.显示创建的数据库名是否成功
java
show databases;
4.连接创建的数据库
java
use plant;

5 导入已有的 SQL 文件
法一:如果没有在mysql内部中,使用以下命令导入
java
sudo docker exec -i mysql57 mysql -uroot -p123456 项目数据库名 < /path/to/项目数据库.sql;
# 导入 test.sql 文件到 plant 数据库
sudo docker exec -i mysql57 mysql -uroot -p123456 plant < /home/pi/Desktop/shujuku/plant.sql;

法二:如果在mysql内部中,使用以下命令导入
java
# 1. 退出 MySQL(如果还在里面)
mysql> EXIT;
# 2. 复制文件到容器
sudo docker cp /home/pi/Desktop/shujuku/plant.sql mysql57:/tmp/
# 3. 进入容器
sudo docker exec -it mysql57 mysql -uroot -p123456
# 4. 在 MySQL 中执行
mysql> USE plant;
mysql> SOURCE /tmp/plant.sql;
mysql> EXIT;

6.导出数据库数据的命令
java
mysqldump -u root -p 数据库名(如:logist) > 数据库导出后所在的位置(如:/sqls/sql/logist.sql)
7.删除数据库的命令(慎用)
java
drop database 数据库名(如:logist)
8.退出
java
exit;