CentOS+MYSQL数据库导入导出,Error dropping database
时间:2015-01-07 18:55 来源:linux.it.net.cn 作者:IT
1、导出命令无需在MYSQL下操作,当前路径可以在在想放导出数据库的文件夹下即可,比如我们想把导出的数据库放在/home/user/temp下,先进入改路径,然后输入命令
mysql -h 127.0.0.1 -u root -p12345 --skip-lock-tables database>database.sql
备注:-p后直接跟着的是登录数据库的密码,之间不能有空格,database是要导出的数据库名称,database.sql是导出后数据库的名称
2、导入命令则需要在登陆MYSQL下进行,先登录进去,然后创建一个新的数据库,例如可以是backupdatabase,那么
create database backupdatabase;
还要使用改数据库
use backupdatabase;
之后就需要导入数据库了,这里需要导入数据库的路径和名字,根据上面导出的数据库的路径和名称为/home/user/temp/database.sql
source /home/user/temp/database.sql这样就实现了数据库的导入
在删除数据库的时候会出现这样的报错ERROR 1010 (HY000): Error dropping database (can't rmdir './CFA/', errno: 17)
解决方案为:
删除/var/lib/mysql/myapp下面的所有文件,不要删除myapp本身。然后再通过命令行drop database就可以了
备注:myapp是数据库的文件夹。
Centos下简单操作防火墙命令
查看状态
/etc/init.d/iptables status
开启
/etc/init.d/iptables start
关
/etc/init.d/iptables stop
重启
/etc/init.d/iptables restart
ubuntu下防火墙命令
sudo apt-get install ufw
查看
sudo ufw status
ufw enable开
ufw disable关 (责任编辑:IT)
1、导出命令无需在MYSQL下操作,当前路径可以在在想放导出数据库的文件夹下即可,比如我们想把导出的数据库放在/home/user/temp下,先进入改路径,然后输入命令 mysql -h 127.0.0.1 -u root -p12345 --skip-lock-tables 备注:-p后直接跟着的是登录数据库的密码,之间不能有空格,database是要导出的数据库名称,database.sql是导出后数据库的名称 2、导入命令则需要在登陆MYSQL下进行,先登录进去,然后创建一个新的数据库,例如可以是backupdatabase,那么 create database backupdatabase; 还要使用改数据库 use backupdatabase; 之后就需要导入数据库了,这里需要导入数据库的路径和名字,根据上面导出的数据库的路径和名称为/home/user/temp/database.sql source /home/user/temp/database.sql这样就实现了数据库的导入 在删除数据库的时候会出现这样的报错ERROR 1010 (HY000): Error dropping database (can't rmdir './CFA/', errno: 17) 解决方案为: 删除/var/lib/mysql/myapp下面的所有文件,不要删除myapp本身。然后再通过命令行drop database就可以了 备注:myapp是数据库的文件夹。 Centos下简单操作防火墙命令 查看状态 /etc/init.d/iptables status 开启 /etc/init.d/iptables start 关 /etc/init.d/iptables stop 重启 /etc/init.d/iptables restart ubuntu下防火墙命令 sudo apt-get install ufw 查看 sudo ufw status ufw enable开 ufw disable关 (责任编辑:IT) |