一、导出数据库用
1、导出数据和表结构:
mysqldump -u用户名 -p密码 数据库名 > ~/Desktop/数据库名.sql(默认是当前路径)
2、只导出表结构
mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql
3.导出一个表
mysqldump -u用户名 -p密码 数据库名 表名> 导出的文件名.sql
二、导入数据库
1.
mysql -u用户名 -p密码
mysql>use 数据库名;
mysql>source ~/Desktop/数据库名.sql
2.mysql -u用户名 -p密码 数据库名 < ~/Desktop/数据库名.sql (默认是当前路径)
三、设置数据库编码
mysql -u用户名 -p密码
mysql>use dbname;
mysql>set names utf8;
另:需要将MYSQL_HOME加入path,在.profile中添加以下配置即可。
export MYSQL_HOME=/usr/local/mysql/bin:/opt/local/bin
export PATH=$MYSQL_HOME:$PATH