Mysql导入导出

一、mysql 授权:
grant all privileges on *.* to 'yangxin'@'%' identified by 'yangxin123456' with grant option;

二、导入数据库
使用 mysql 命令导入
使用 mysql 命令导入数据库格式如下:

mysql -u用户名 -p 数据库名 < 数据库名.sql

三、导出数据库

如果你需要导出整个数据库的数据,可以使用以下命令:

$ mysqldump -uroot -p 数据库名 > database_dump.sql


四、mysql 使用 G 行变列查询报错:
ERROR: No query specified
出现此错误是sql不合法原因:

G后面不能再加分号;,因为G在功能上等同于;,如果加了分号,那么就是;;(2个分号),SQL语法错误

有些时候数据库配置有改动,则先去查找mysql的配置路径:

导出数据库:
mysqldump --socket=/var/run/mysqld/mysql.sock -uroot -p cloudmanager >cloudmanager.sql

导入数据:
mysql --socket=/var/run/mysqld/mysql.sock -uroot -p cloudmanager < cloudmanager.sql

原文地址:https://www.cnblogs.com/huaibin/p/12097888.html