前段时间出差在现场开发的时候,导入数据库老是出问题.最后发现了一个神奇sql语句交给实施,只要导入出错就把如下语句执行就可以了.至今屡试不爽. 1 2 3 4 5 6 7 set global max_allowed_packet=100 000 000; set global net_buffer_length=100000; SET GLOBAL interactive_timeout=28800 000; SET GLOBAL wait_timeout=28800000 以
@echo off set path=C:\program files\mysql\mysql server 5.5\bin cd ./ set CURR_PATH=%cd% mysql -h localhost -u root --password=root < crm.sql mysql -h localhost -u root -p CRM < rms.sql --password=root
任务:第一次用mysql,需要将一个1G左右的sql文件导入: 步骤:1:安装mysql-installer-community-5.7.20.0.msi 64位安装包 2:命令行登录: mysql -u lui -p 登录后,设置 set global max_allowed_packet = 64*1024*1024; 最大允许数据包64M ; 设置完后退回命令行,重新登录,查看是否设置成功: 命令:show VARIABLES like '%max_allowed_packet%'
从数据库导出数据库文件: 进入你的MySQL的安装目录的bin目录或者在C盘的根目录都行,我选的是在bin目录下,下面的例子出第一个外将以在C盘的根目录来讲解 我的mysql安装在了C盘,C:\Program Files\MySQL\MySQL Server 5.0,如此我们就要cdm命令行里进入到这个文件下,即C:\Program Files\MySQL\MySQL Server 5.0\bin目录下,具体简单的dos命令,可参考<简单复习下dos命令>. 1.将数据库mydb导