mysql錯誤及解決全攻略_MySQL教程
推薦:MySql中把一個表的數(shù)據(jù)插入到另一個表中的實現(xiàn)代碼本篇文章是對MySql中把一個表的數(shù)據(jù)插入到另一個表中的實現(xiàn)代碼進行了詳細的分析介紹,需要的朋友參考下
如果遇到數(shù)據(jù)庫出錯的問題修改相應(yīng)的代碼后一般要重啟mysql。如果遇到mysql的問題可以先重啟一下mysql 看看問題能否解決。
1005:創(chuàng)建表失敗
1006:創(chuàng)建數(shù)據(jù)庫失敗
1007:數(shù)據(jù)庫已存在,創(chuàng)建數(shù)據(jù)庫失敗
1008:數(shù)據(jù)庫不存在,刪除數(shù)據(jù)庫失敗
1009:不能刪除數(shù)據(jù)庫文件導(dǎo)致刪除數(shù)據(jù)庫失敗
1010:不能刪除數(shù)據(jù)目錄導(dǎo)致刪除數(shù)據(jù)庫失敗
1011:刪除數(shù)據(jù)庫文件失敗
1012:不能讀取系統(tǒng)表中的記錄
1016: 無法打開文件
擊后 開始=>所有程序=>附件=>命令提示符
輸入 mysql 所在硬盤盤符
cd mysql 所在目錄
cd bin
輸入 myisamchk -f D:usr/local/mysql/data/bbs/PW_members.MYI
ps : D:usr/local/mysql/data/bbs 是你論壇數(shù)據(jù)庫的路徑
-f 根據(jù)具體情況選擇,一般也可以選擇 -r
注意你的 系統(tǒng)C盤或放數(shù)據(jù)庫的硬盤空間是否足夠,一般小于 1G 很容易出現(xiàn)錯誤。
或用mysqlcheck命令進行修復(fù)。具體的方法:利用命令行進入mysql/bin目錄,執(zhí)行
mysqlcheck -o -r phpwind -uroot -p
其中phpwind是你數(shù)據(jù)庫的名稱,root是你的數(shù)據(jù)庫用戶名,然后會提示你輸入密碼。
然后就會修復(fù)你的數(shù)據(jù)庫。
1020:記錄已被其他用戶修改
1021:硬盤剩余空間不足,請加大硬盤可用空間
1022:關(guān)鍵字重復(fù),更改記錄失敗
1023:關(guān)閉時發(fā)生錯誤
1024:讀文件錯誤
1025:更改名字時發(fā)生錯誤
1026:寫文件錯誤
1032:記錄不存在
1036:數(shù)據(jù)表是只讀的,不能對它進行修改
1037:系統(tǒng)內(nèi)存不足,請重啟數(shù)據(jù)庫或重啟服務(wù)器
1038:用于排序的內(nèi)存不足,請增大排序緩沖區(qū)
1040:已到達數(shù)據(jù)庫的最大連接數(shù),請加大數(shù)據(jù)庫可用連接數(shù)
1041:系統(tǒng)內(nèi)存不足
1042:無效的主機名
1043:無效連接
1044:當(dāng)前用戶沒有訪問數(shù)據(jù)庫的權(quán)限
1045:不能連接數(shù)據(jù)庫,用戶名或密碼錯誤
方法:確保論壇data目錄下的sql_config.php用戶名與密碼都正確.如果用戶忘記了數(shù)據(jù)庫的密碼,可以按如下方式進行密碼的修改:
如果 MySQL 正在運行,首先停止。
啟動 MySQL :bin/safe_mysqld --skip-grant-tables &
就可以不需要密碼就進入 MySQL 了。
然后就是
>use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;
在數(shù)據(jù)庫的用戶名和密碼正確的情況一下,要確保data目錄有寫入的權(quán)限。對于windows主機可以設(shè)置users用戶組在data目錄有寫入的權(quán)限。對類linux系統(tǒng)可以用chmod -r 777 data來修改。
分享:基于mysql事務(wù)、視圖、存儲過程、觸發(fā)器的應(yīng)用分析本篇文章是對mysql事務(wù)、視圖、存儲過程、觸發(fā)器的應(yīng)用進行了詳細的分析介紹,需要的朋友參考下
- MSSQL清空日志刪除日志文件
- 關(guān)于數(shù)據(jù)庫中保留小數(shù)位的問題
- 解析mysql與Oracle update的區(qū)別
- mysql 導(dǎo)入導(dǎo)出數(shù)據(jù)庫以及函數(shù)、存儲過程的介紹
- MySQL——修改root密碼的4種方法(以windows為例)
- 解決MYSQL出現(xiàn)Can''t create/write to file ''#sql_5c0_0.MYD''的問題
- 深入理解SQL的四種連接-左外連接、右外連接、內(nèi)連接、全連接
- 解析:內(nèi)聯(lián),左外聯(lián),右外聯(lián),全連接,交叉連接的區(qū)別
- mysql出現(xiàn)“Incorrect key file for table”處理方法
- mysql重裝后出現(xiàn)亂碼設(shè)置為utf8可解決
- 淺析一個MYSQL語法(在查詢中使用count)的兼容性問題
- 解析MySQL中INSERT INTO SELECT的使用
MySQL教程Rss訂閱編程教程搜索
MySQL教程推薦
- mysql服務(wù)器字符集查詢和設(shè)置方法
- MySQL數(shù)據(jù)庫INSERT、UPDATE、DELETE以及REPLACE語句的用法詳解
- MySQL與Oracle的語法區(qū)別詳細對比
- 基于一致性hash算法(consistent hashing)的使用詳解
- 10大關(guān)系數(shù)據(jù)庫SQL注入工具一覽
- sql語句:SQLServer字段排序(按筆畫,拼音,拼音首字母)
- Mysql中的find_in_set的使用方法介紹
- mysql導(dǎo)出數(shù)據(jù)庫幾種方法
- MySQL數(shù)據(jù)庫備份和還原的常用命令
- Mysql的主從數(shù)據(jù)庫沒有同步的解決辦法
- 相關(guān)鏈接:
- 教程說明:
MySQL教程-mysql錯誤及解決全攻略
。