mysql操作

1建立数据库

create database xxx default charset utf8 COLLATE utf8_general_ci; 
2.导入.sql文件乱码

mysql -u wangrui -p sanguo_acc </home/wangrui/soft/sanguo_acc.sql --default-character-set=utf8

3.设置权限

GRANT ALL PRIVILEGES ON *.* TO feihong@'localhost' IDENTIFIED BY '[email protected]' WITH GRANT OPTION;

FLUSH PRIVILEGES;

mysql导出:

1.导出结构不导出数据 

mysqldump --opt -d 数据库名 -u root -p > xxx.sql 

2.导出数据不导出结构

mysqldump -t 数据库名 -uroot -p > xxx.sql

3.导出数据和表结构 

mysqldump 数据库名 -uroot -p > xxx.sql

4.导出特定表的结构 

mysqldump -uroot -p -B 数据库名 --table 表名 > xxx.sql 

你可能感兴趣的:(mysql操作)