Category Archives: mysql

【壓縮】MYSQL表壓縮和整理

提高表查詢的效率最好的辦法是添加所有,不要怕冗餘數據。比如,一個表就一列name。存的是英文名字有兩千萬條數據。如果直接查一個名字會很慢,這樣我們就可以建冗餘列,比如number字數列,和head_letters第一個字母列。這樣我們就可以建立多行索引(這裡就不集體說怎麼寫了)。在查表的時候就可以通過number和head_letters和name。三個添加查詢。這樣就可以提高查詢效率。

【出錯】mysql插入中文出錯

你在安裝目錄下 找到my.ini 默認的目錄是:C:\Program Files\MySQL\MySQL Server 5.1 然後 把default-character-set= 等於後面改成gbk 設置你的資料庫字符集成中文的如utf-8、gbk、gb2312等 保存,然後重啟就可以了,記住一定要重啟,要不然就不生效了!你的是不是有約束? 更改字符集為gbk.

【備份】Mysql的備份

–連庫 c:\>mysql -u root -padmin c:\>mysql -u root -padmin mydb –創建一個超級用戶 mysql>GRANT ALL PRIVILEGES ON *.* TO ‘tea’@’localhost’ IDENTIFIED BY ‘123&#821… Read More »

【怎麼】Mysql怎麼用

建議下載MYSQLfront,它是一款小巧的管理Mysql的應用程序.主要特性包括多文檔界面,語法突出,拖拽方式的資料庫和表格,可編輯/可增加/刪除的域,可編輯/可插入/刪除的記錄,可顯示的成員,可執行的SQL 腳本,提供與外程序介面,保存數據到CSV文件等。去下載一個 SQLyog Free Edition 5.02 版本的就行了 這個工具可以讓你看見象SQL2000 那樣的操作界面的。 SQL… Read More »

【怎麼辦】mySQL資料庫連接不上怎麼辦

這問題頭疼,是不是要講詳細.。區域網處理方案,一般連接檢查順序: 1.查看資料庫監聽埠; 2.查看該監聽服務啟動沒有; 3.查看驅動包有沒有放(伺服器端common->lib,開發工具common開發包[一般自帶有]; 4.運行jdbc連接程序,有沒有出異常,出異常上面沒弄好,看看異常,就可以追蹤處理。 5.直接使用開發工具的鏈接測試平台,備好各個屬性,添入驅動包,測試鏈接是否成功,成功你的… Read More »

【場合】MySQL的使用場合

MySQL是一個小型關係型資料庫管理系統,開發者為瑞典MySQL AB公司。在2008年1月16號被Sun公司收購。目前MySQL被廣泛地應用在Internet上的中小型網站中。由於其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網站為了降低網站總體擁有成本而選擇了MySQL作為網站資料庫。MySQL的官方網站的網址是: www.mysql.com 總體來說mysql資料庫適用… Read More »

【資料庫】MYSQL資料庫連接偶爾出現10061錯誤

這個很難幫你判斷.懷疑不是mysql的問題,而是你的代碼有問題.排查問題建議:(1)偶爾連接不上(localhost),請查找到底是哪些頁面會出現這個問題.(2)連接使用完成後及時釋放.懷疑是你請求的連接太多,導致mysql達到了最大連接數,拒絕你的新連接.有可能是你每次連接完成都沒有使用mysql_close來關閉連接.(3)盡量避免在循環中不停的連接資料庫(4)查看mysql的日誌,或許能查到… Read More »

【資料庫】MYSQL資料庫如何提取

改了一個asp的相關產品顯示要用到隨機讀取當前類別的前10個產品   mysql中隨機提取資料庫記錄   view plaincopy to clipboardprint?   select * from tablename order by rand() limit 10   select * from tablename order by rand() limit 10sqlserver中隨機… Read More »

【安裝】安裝mysql的方法

#cd /usr/ports/databases/mysql5l1-server #make WITH_CHARSET=gbk WITH_XCHARSET=all WITH_PROC_SCOPE_PTH=yes BUILD_OPTIMIZED=yes BUILD_STATIC=yes SKIP_DNS_CHECK=yes WITHOUT_INNODB=yes install clean #reha… Read More »

【空間】mysql空間使用問題

一般網頁空間和資料庫空間是分開的,所以你那個1000的M的空間上是不可能有mysql的,支持mysql跟有mysql服務是不一樣的,支持mysql的意思是你這個空間上的程序是可以連接mysql資料庫的。 所以你需要詢問空間商,問他要mysql的地址,mysql是獨立的。 一般PHP的話管理Mysql是用phpMyAdmin,界面很友好,你看一下 應該就會明白如何管理了,如果還是不懂的話 ,可以聯繫… Read More »

【安裝】mysql安裝出現問題了,怎麼回事

當你沒有事先停止並卸載已有MySQL服務,並且使用MySQL Configuration Wizard(配置嚮導)重新安裝或升級MySQL時,會遇到該問題。發生的原因是,當配置嚮導試圖安裝服務時,它發現已經有一個同名的服務。 解決該問題的一個方案是使用配置嚮導時選擇mysql之外的其它服務名。這樣可以正確安裝新服務,但保留了原來的服務。但是這樣不好,最好是卸掉不再使用的舊服務。 要想永遠卸掉舊的M… Read More »

【網站】如何安裝php+mysql網站

1.清楚你自己的購買的MYSQL的IP、帳號、密碼。 2.在你的PHP程序中找到config.php或設置你連接資料庫信息的文件。將你的MYSQL資料庫和帳號密碼相應添寫(如果是一鍵安裝的程序就不用了。運行之後會提示你填寫你的MYSQL的IP和帳號密碼)

【結構】mysql結構應該怎麼設置才能保證大數據量不慢

在Apache, PHP, MySQL的體系架構中,MySQL對於性能的影響最大,也是關鍵的核心部分。對於Discuz!論壇程序也是如此,MySQL的設置是否合理優化,直接影響到論壇的速度和承載量!同時,MySQL也是優化難度最大的一個部分,不但需要理解一些MySQL專業知識,同時還需要長時間的觀察統計並且根據經驗進行判斷,然後設置合理的參數。 下面我們了解一下MySQL優化的一些基礎,MySQL… Read More »

【臨時】關於mysql建立臨時表的問題

1、臨時表再斷開於mysql的連接后系統會自動刪除臨時表中的數據,但是這隻限於用下面語句建立的表: 1)定義欄位 CREATE TEMPORARY TABLE tmp_table ( name VARCHAR(10) NOT NULL, value INTEGER NOT NULL ) 2)直接將查詢結果導入臨時表 CREATE TEMPORARY TABLE tmp_table SELECT *… Read More »

【裡面】mysql裡面的東西都是做什麼用的

MySQL資料庫的表是一個二維表,由一個或多個數據列構成。 每個數據列都有它的特定類型,該類型決定了MySQL如何看待該列數據,我們可以把整型數值存放到字元類型的列中,MySQL則會把它看成字元串來處理。 MySQL中的列類型有三種:數值類、字元串類和日期/時間類。 從大類來看列類型和數值類型一樣,都是只有三種。但每種列類型都還可細分。 下面對各種列類型進行詳細介紹。 數值類的數據列類型 數值型的… Read More »

【資料庫】優化MYSQL資料庫的方法

1、選取最適用的欄位屬性,儘可能減少定義欄位長度,盡量把欄位設置NOTNULL,例如’省份,性別’,最好設置為ENUM2、使用連接(JOIN)來代替子查詢:a.刪除沒有任何訂單客戶:DELETEFROMcustomerinfoWHEREcustomeridNOTin(SELECTcustomeridFROMorderinfo)b.提取所有沒有訂單客戶:SELECTFROMc… Read More »

【什麼】Apache+PHP+MySQL是什麼

Apache:是一種web伺服器(與IIS類同)PHP:全稱為HypertextPreprocessor。PHP是一種HTML內嵌式的語言,是一種網站(網頁)開發語言(與ASP、JSP、.NET等類同) MySQL:是一種資料庫(與SQLServer等類同)要訪問網頁就需要Web伺服器,MySQL用來存放用戶與網頁之間交互信息的數據。三者結合起來簡稱AMP,現在流行的一種是LAMP:Linux操作… Read More »

【資料庫】mysql建立資料庫語法

如何利用phpMyAdmin建立MySQL資料庫與設計? – … 很多架站程式都需要使用到資料庫,像是WordPress、Discuz等等都是,不過一般使用者頂多利用phpmyadmin來建立MySQL資料庫,但如果你是程式開發人員,建立資料庫是非常基礎的,更重要的要會個別新建資料庫內的結構、新增資料、看懂SQL語法,否則程式 … 資料庫簡介及SQL語法介紹 –… Read More »