我们已经安装了MySQL 8.0版,并使用
初始化了mysql数据目录。mysqld --defaults-file=/home/MySql/my.cnf --initialize
此后,我们将旧数据库(包含.MYD,.MYI和.frm文件)从临时位置复制到my.cnf中配置的数据目录中。复制到数据目录中的数据库不会与“显示数据库”一起显示。但是当我们尝试使用相同的名称创建数据库时,遇到以下错误。
ERROR 3678 (HY000): Schema directory './dotdb' already exists. This must be resolved manually (e.g. by moving the schema directory to another location).
旧数据库的副本在MySQL 5.7上运行良好,我们可以通过简单复制来访问和使用旧数据库。