导入sql文件
1、打开cmd,进入mysql的bin文件夹下
2、连接数据库
mysql -uroot -p123456 -h127.0.0.1
-h,指定ip地址,默认为localhost
-u,指定用户名
-p,指定密码
3、选择数据库
use 数据库名;
4、执行数据库文件
source /usr/local/crazy/file/test.sql
导出sql文件
1、打开cmd,进入mysql的bin文件夹下
2、执行导出命令
mysqldump -uroot -p fyb_temp -e --max_allowed_packet=4194304 --net_buffer_length=16384 > e:\AA\b.sql
-u,指定用户名
-p,指定密码
fyb_temp为导出的数据库名
-e 是为了写接下来的参数,为什么要写这两个参数:
MySQLdump导出的SQL语句在导入到其他数据库的时候会相当慢,甚至几十秒才处理一条SQL
--max_allowed_packet=***** 客户端/服务器之间通信的缓存区的最大大小;
--net_buffer_length=**** TCP/IP和套接字通信缓冲区大小,创建长度达net_buffer_length的行。
>后的内容为指向的文件