创建一个新的用户和数据库
由于mysql8的机制不允许直接使用root用户
# 先用root用户创建一个aquarium数据库
CREATE DATABASE `aquarium` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
# 然后新建一个fish用户,并给予这个用户对aquarium的相应权限
CREATE USER 'fish'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON aquarium.* TO 'fish'@'%';
# 删除数据库
drop database aquarium;
导入数据库
# 导入 SQL 文件到新建的数据库:
mysql -u username -p password new_database < inputfile.sql
# 方法二
mysql -u fish -p
use aquarium;
source XXX.sql