这里是文章模块栏目内容页
mysql停库拷贝(mysql拷贝别的数据库打不开)

导读:在数据库维护过程中,有时需要将某个库停止服务并拷贝到另一个服务器或目录下。本文将介绍如何进行mysql停库拷贝。

1. 停止mysql服务

使用以下命令停止mysql服务:

sudo service mysql stop

2. 备份原数据库

使用以下命令备份原数据库:

mysqldump -u root -p database_name > backup.sql

3. 创建新数据库

使用以下命令创建新数据库:

mysql -u root -p -e "CREATE DATABASE new_database_name"

4. 将备份文件导入新数据库

使用以下命令将备份文件导入新数据库:

mysql -u root -p new_database_name < backup.sql

5. 修改新数据库权限

使用以下命令修改新数据库权限:

GRANT ALL PRIVILEGES ON new_database_name.* TO 'new_user'@'localhost' IDENTIFIED BY 'password';

6. 启动mysql服务

使用以下命令启动mysql服务:

sudo service mysql start

总结:mysql停库拷贝是一项重要的数据库维护工作,可以帮助我们更好地管理和保护数据。通过以上步骤,我们可以轻松地完成mysql停库拷贝操作。