1
Windows 10でWAMPを使用してデータベースをMySQLに移行しようとしていますが、「サーバーがなくなった」というPDO例外が発生しています。私は、標準migrateコマンドを実行している:Laravel MySQL PDOがWAMPで "サーバーがなくなりました"
php artisan migrate --seed
しかし、移行は〜4MiBになったときに、ファイルには次のエラーでチョーク:
[ErrorException]
PDO::exec(): MySQL server has gone away
この移行は、他のマシンで働いているので、私は少し混乱しています。私のMySQLのmy.iniファイルは次のようになります。
[client]
port = 3306
socket = /tmp/mysql.sock
reconnect = true
[wampmysqld]
port = 3306
socket = /tmp/mysql.sock
key_buffer_size = 64M
max_allowed_packet = 512M
sort_buffer_size = 8M
net_buffer_length = 256K
read_buffer_size = 4M
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
basedir=c:/wamp/bin/mysql/mysql5.6.17
log_error=C:\wamp\logs\mysql.log
datadir=c:/wamp/bin/mysql/mysql5.6.17/data
wait_timeout = 84600
interactive_timeout = 84600
PhpMyAdminで個々のSQLファイルを実行すると、すべて正常に動作します。私の同僚がXAMPPを使用して正常に移行し、同じ量のRAMを持っているので、これはWAMPの問題かもしれません。
はあなたが私達にあなたのシードクラスを表示することができますロードされMySQLの設定を確認し、発生した場合
? – Skysplit