linux下導入導出MySQL數據庫

一、導出:
用mysqldump命令行
命令格式
mysqldump -u 用戶名 -p 數據庫名 > 數據庫名.sql
範例:
mysqldump -u root -p abc > abc.sql
(導出數據庫abc到abc.sql文檔)
提示輸入密碼時,輸入該數據庫用戶名的密碼。

 

******************************************************************可能出現的問題*******************************************************


mysqldump普通賬號Got error: 1044的解決方案
 
mysqldump普通賬號Got error: 1044 
 
mysql使用普通用戶備份出現: 
[[email protected]]# mysqldump -u dbuser -ppass db > db.sql 
mysqldump: Got error: 1044: Access denied for user 'dbuser'@'localhost' to database 'db' when using LOCK TABLES  -www.2cto.com-
解決一: 
加上-skip-lock-tables選項即可。即: 
[[email protected]]# mysqldump -u dbuser -ppass db --skip-lock-tables > db.sql 
解決二: 
使用root賬戶備份。


*******************************************************************可能出現的問題*******************************************************

二、導入:
用mysql命令行
命令格式
mysql -u 用戶名 -p 數據庫名

三、直接COPY
假如數據庫比較大,能夠考慮用直接拷貝的方法,但不同版本和操作系統之間可能不兼容,要慎用。
3.1 將原始數據庫用tar打包爲一個文檔
tar -zcvf mydb.tar.gz mydb
3.2 創建空數據庫
3.3 解壓
在臨時目錄中解壓,如:
cd /tmp
tar -zxvf mydb.tar.gz
3.4 拷貝
將解壓後的數據庫文檔拷貝到相關目錄
cd mydb/
cp * /var/lib/mysql/mydb/
對於FreeBSD:
cp * /var/db/mysql/mydb/
3.5 權限配置
將拷貝過去的文檔的屬主改爲mysql:mysql,權限改爲660
chown mysql:mysql /var/lib/mysql/mydb/*
chmod 660 /var/lib/mysql/mydb/*

四、linux 下mysql 配置文件更改

Linux MYSQL命令更新了很多版本更新,我本人認爲Linux MYSQL命令很好使的文件系統,在此向大家推薦。如今技術不斷更新,各種使用文件都已經淘汰。我認爲還是有很不錯的如Linux MYSQL命令值得大家來運用。今天在配置cacti時,發現只要增加spine的進程數,就會出錯,從log中看到:SPINE: Poller[0] FATAL: Connection Failed, Error:'1040', Message:'Too many connections' (Spine thread)

查了下,應該是默認連接太少,網上搜了下,這樣改:Linux MYSQL命令數據庫安裝完成後,默認最大連接數是100,一般流量稍微大一點的論壇或網站這個連接數是遠遠不夠的,增加默認Linux MYSQL連接數的方法有兩個

方法一:進入MYSQL安裝目錄 打開Linux MYSQL命令配置文件 my.ini 或 my.cnf查找 max_connections=100   修改爲 max_connections=1000 服務裏重起MYSQL即可

方法二:Linux MYSQL命令的最大連接數默認是100客戶端登錄:mysql -uusername -ppassword設置新的最大連接數爲200:mysql> set GLOBAL max_connections=200顯示當前運行的Query:mysql> show processlist顯示當前狀態:mysql> show status退出客戶端:mysql> exit查看當前最大連接數:mysqladmin -uusername -ppassword variables

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章