標籤:原文:http://www.uml.org.cn/sjjm/201107145.asp1 索引的本質MySQL官方對索引的定義為:索引(Index)是協助MySQL高效擷取資料的資料結構。提取句子主幹,就可以得到索引的本質:索引是資料結構。我們知道,資料庫查詢是資料庫的最主要功能之一,例如下面的SQL語句: 1 SELECT * FROM my_table WHERE col2 =
標籤:方案有很多種,我這裡簡單說一下:1. into outfile1 SELECT * FROM mytable 2 INTO OUTFILE ‘/tmp/mytable.csv‘ 3 FIELDS TERMINATED BY ‘,‘ 4 OPTIONALLY ENCLOSED BY ‘"‘ 5 LINES TERMINATED BY ‘\n‘;在我使用過程中發現一個特別嚴重問題,這裡面不能插入查詢條件,比如where這些,也就是說只能整表匯出,不知道是不是我的寫法有問題,
標籤:mysql提示Writing to net解決最近發現某一個資料庫cpu佔用比較過。超過200%了。首先查看資料庫慢日誌,設定慢日誌5秒,基本上沒有產生日,沒有超過5秒的語句。show full processlist; 後發現幾條select有幾個表查詢需要1-2秒,explain select * from xxx
標籤:Unsubscribe from updates to this bug at: https://bugs.mysql.com/77681 Updated by: Daniel che chung So Reported by: OCA Admin Category: Connector/J Severity: S3 (Non-critical)-Status: In progress+Status: Closed Version: 5.1.x
標籤:啟動mysql 報錯:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)1、先查看 /etc/rc.d/init.d/mysqld status 看看m y s q l 是否已經啟動.另外看看是不是許可權問題.2、確定你的mysql.sock是不是在那個位置,mysql -u 你的mysql使用者名稱
標籤:好像過幾次,安裝mysql時,總會遇到這個問題。每次都忘怎麼解決。 這回寫下來吧。 編輯 mysql資料庫的 user表太麻煩了, 最簡單的方法是加一個使用者,以後就用這個使用者登入CREATE USER ‘mysql‘@‘%‘ IDENTIFIED BY ‘mysql‘;GRANT ALL PRIVILEGES ON *.* TO ‘mysql‘@‘%‘ WITH GRANT OPTION;參考:http://stackoverflow.com/questions/15599
標籤:第一步:vim /etc/mysql/my.cnf找到bind-address = 127.0.0.1注釋掉這行,如:#bind-address = 127.0.0.1或者改為: bind-address = 0.0.0.0允許任意IP訪問;或者自己指定一個IP地址。重啟 MySQL:sudo /etc/init.d/mysql restart第二步:授權使用者能進行遠端連線 grant all privileges on *.* to