mysql - 如何从/var/lib/mysql-files导入数据到MySQL

标签 mysql

我将一个 sql 文本文件复制到/var/lib/mysql-files 目录,但是命令:

 >mysql -u root -p < /var/lib/mysql-files/test.sql

但是我得到了错误:

 bash: /var/lib/mysql-files/test.sql: Permission denied

该文件的权限设置为 0744。

最佳答案

您可以为此使用 MySQL 转储。

创建备份使用:

mysqldump -u root -p[root_password] [database_name] > dumpfilename.sql

要恢复版本使用:

mysql -u root -p[root_password] [database_name] < dumpfilename.sql

关于mysql - 如何从/var/lib/mysql-files导入数据到MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46341851/

相关文章:

php - 开始交易的最佳方式是什么?

php - 如何包含 php 变量作为表名的一部分?

java - 检查 MySql 数据库的表中的一行或行范围是否被锁定?

Mysql 查询 STR_TO_DATE AND DATE_ADD

mysql - 如何恢复mysql用户

MySQL 通过多个 COALESCE(CAST

sql - 在 MySQL 中需要某种 "conditional grouping"

sql - 在特定类别中获取带有附件的帖子?

php - 显示评论

php - 如何在 mysql 数据库表中获取第一个和最后一个日期