mysql备份、导入、远程数据库设置
MySQL命令行导出数据库
导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名
2.1 备份
[root@localhost mysql]# mysqldump -u root -p voice>voice.sql,输入密码即可。
也可以指定导出sql文件的路径,如:mysqldump -u root -p news > d:/news.sql
2.2 还原
[root@localhost mysql]# mysql -u root -p voice<voice.sql,输入密码即可。
如果出错,可能需要制定编码方式:[root@localhost mysql]# mysql -u root -p --default-character-set=utf8 voice<voice.sql
3.远程数据库配置
GRANT ALL PRIVILEGES ON *.* TO test@%IDENTIFIED BY 'testpwd' WITH GRANT OPTION;
如果出现连接错误,需要修改my.ini或者my.conf文件,将bind-address注销掉
修改 max_allowed_packet=2G