1、MySQL数据库导出

/usr/local/mysql/bin/mysqldump-uroot-p123456test>/home/backup/test.sql
其中:
root为数据库用户名123456为对应root数据库密码
test是需求导出的数据库名。
/home/backup/test.sql是数据库文件sql导出的途径。
2、MySQL数据库导入
/usr/local/mysql/bin/mysql-uroot-p123456test</home/backup/test.sql
详细目前看详细效劳器MySQL装置目录
mysql效劳器创立好库让远程用户可以衔接访问,赋权
grantallprivilegeson*.*toroot@”%”identifiedby”123456″;
给用户赋个库:
grantallprivilegesondatabase.*touser1identifiedby’pass1′
flushprivileges;
一、导出数据库用mysqldump命令(留意mysql的装置途径,即此命令的途径):
1、导出数据和表构造:
mysqldump-u用户名-p密码数据库名>数据库名.sql
/usr/local/mysql/bin/mysqldump-uroot-pabc>abc.sql
敲回车后会提示输入密码
2、只导出表构造
mysqldump-u用户名-p密码-d数据库名>数据库名.sql
/usr/local/mysql/bin/mysqldump-uroot-p-dabc>abc.sql
注:
/usr/local/mysql/bin/
—>mysql的data目录
二、导入数据库
1、首先建空数据库
mysql>createdatabaseabc;
2、导入数据库
办法一:
(1)选择数据库
mysql>useabc;
(2)设置数据库编码
mysql>setnamesutf8;
(3)导入数据(留意sql文件的途径)
mysql>source/home/abc/abc.sql;
办法二:
mysql-u用户名-p密码数据库名<数据库名.sql
mysql-uabc_f-pabc<abc.sql

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注