Mysql备份和导入
备份/导出:
mysqldump -u用户名 -p密码 -h192.168.地址 dag表名 > ng.sql文件名
导入:
mysqlimport方法
mysqlimport -uro(用户名)ot -pro(密码)ot dagong表名server dagong文件名.sql
报错
Error: 2002 Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)
我用的mamp ,
#试试这个
/Applications/MAMP/Library/bin/mysql -u root -p #如果上面的内容ok,
#那么下面这句话可以解决这个报错
sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock
然后导入报错:
mysqlimport: Error: 1146, Table ‘dagongserver.dagong’ doesn’t exist, when using table: dagong
原因是: myqlqimport无法处理这么大的文件.
mysql命令行
mysql -u root -proot #用root用户登录mysql
show databases; #查看库名
use dgsor; #使用数据库: dgsor
source xxx.sql; #把这个sql导入到dgsor
quit #命令结束, 退出
\q #另一种退出方式.