error : (2006, 'mysql server has gone away') 的問題意思就是指client和mysql server之間的鏈結斷開了。
造成這樣的原因一般是sql操作的時間過長,或者是傳送的資料太大(例如使用insert ... values的語句過長, 這種情況可以通過修改max_allowed_packed的配置引數來避免,也可以在程式中將資料分批插入
配置my.cnf新增:
wait_timeout=2880000
interactive_timeout = 2880000
max_allowed_packet = 10m
最開始的時候找不到my.cnf,如果/etc/目錄下沒有my.cnf配置檔案,請到/usr/share/mysql/下找到my-default.cnf檔案,拷貝/etc/my.cnf。
接下來遇到的問題是,找不到mysql的服務:
1、使用 service 啟動:service mysqld restart
2、使用 mysqld 指令碼啟動:/etc/inint.d/mysqld restart
重啟mysql:
/etc/rc.d/init.d/mysql restart
匯入匯出sql語句
expdp 匯出 create directory dpdata1 as d test dump 建立目錄 grant read,write on directory dpdata1 to scott 賦予許可權 select from dba directories 查詢目錄 要在c盤建立test...
mysql 匯入匯出語句 MySQL匯入匯出命令
場景 假設在電腦a和電腦b中都裝有mysql資料庫管理系統,並且在電腦a的mysql中有2個資料庫,分別為 shop1和shop2。在shop1和shop2資料庫中都存有3張表,分別為 user good cart,並且這三張表中都存有一些資料。需求及解決方法 1 將電腦a的mysql中的全部資料庫...
mysql 匯入dmp mysql 匯入sql
當匯入的sql檔案過大時的解決辦法 方法一 使用phpmyadmin上傳,需要修改一些引數 1.修改.phpstudy server php etc php.ini檔案中 原 upload max filesize 2m 修改為 upload max filesize 10m 原 post max ...