Time of Update: 2016-09-20
標籤:1.在官網下載所需要的MySQL版本,安裝版非常簡單的就不再說了 官網下載連結2.設定環境變數 2.1 將下載好的壓縮包解壓,記住bin檔案夾所在的路徑; 2.2 在"我的電腦->屬性->進階系統設定->環境變數"中,將bin檔案夾所在的路徑配置到path中,不同環境變數之間用分號(;)分隔 3.配置MySQL 3.1 找到MySQL的解壓路徑,找到my-default.ini檔案,修改檔案中的basedir和datadir。 basedir:
Time of Update: 2016-09-20
標籤:本文轉自:http://www.cnblogs.com/lemtree/articles/1676641.html。就是APACHE內建的測試載入器AB(apache benchmark).在APACHE的bin目錄下。格式: ./ab [options] [http://]hostname[:port]/path參數:-n requests Number of requests to perform//在測試會話中所執行的請求個數。預設時,
Time of Update: 2016-09-20
標籤:Linux下定時備份MySQL資料庫的Shell指令碼 對任何一個已經上線的網站網站來說,資料備份都是必須的。無論版本更新還是伺服器遷移,備份資料的重要性不言而喻。人工備份資料的方式不單耗費大量時間和精力,還灰常不專業的說。於是,有了下面這段指令碼的出現。參考了網上的很多教程,外加自己的測試,以下指令碼經測試可用。#!/bin/bash#Shell Command For Backup MySQL Database Everyday
Time of Update: 2016-09-20
標籤:1、常用資料類型 針對建立資料表時候 需要指定欄位的資料類型,我整理的是工作常用的幾種 可以參考看下資料類型 http://www.w3school.com.cn/sql/sql_datatypes.asp 2、函數處理2.1 對文本(字串)的處理 工作中我們經常需要用到對字串的處理,取欄位的某一部分/拼接/替換/欄位長度等等
Time of Update: 2016-09-20
標籤:我的環境:MySQL:mysql-essential-5.1.51-win32 jdbc驅動:我已經上傳到csdn上一個:http://download.csdn.net/source/3451945 JMeter:jmeter-2.4
Time of Update: 2016-09-20
標籤:現在有張表為student,我想將這個表裡面的資料複製到一個為dust的新表中去,雖然可以用以下語句進行複製,總覺得不爽,希望各位協助下我,謝謝。 answer 01: create table dust select * from student;//用於複製前未建立新表dust的情況下 answer 02: insert into dust select * from student;//已經建立了新表dust的情況下現在請各位用select..
Time of Update: 2016-09-20
標籤:mysql中建立索引時,一直卡住不動,剛開始以為可能是資料量太大導致的,可是一直等了很久還是一樣沒有反應,看來操作的表被鎖住了,執行show processlist 果然發現有大量的lock,使用kill id單獨殺死串連是可以的,但是非常笨,不夠強大,這裡提供一個大招:1、尋找所有connection 的id 產生 kill id; 格式的文本2、SELECT concat(‘KILL ‘,id,‘;‘) FROM information_schema.processlist
Time of Update: 2016-09-20
標籤:備份建立一個用於存放備份的目錄mkdir /backup執行以下命令:innobackupex --password=test /backup/執行完後你會看到“completed OK!”的字樣。備忘:test是我的MySQL的root使用者的密碼。完整的命令應該是這樣的:innobackupex --defaults-file=/etc/my.cnf --user=root --password=test
Time of Update: 2016-09-21
標籤:今天,資料庫的操作越來越成為整個應用的效能瓶頸了,這點對於Web應用尤其明顯。關於資料庫的效能,這並不只是DBA才需要擔心的事,而這更是我們程式 員需要去關注的事情。當我們去設計資料庫表結構,對操作資料庫時(尤其是查表時的SQL語句),我們都需要注意資料操作的效能。這裡,我們不會講過多的 SQL語句的最佳化,而只是針對MySQL這一Web應用最多的資料庫。希望下面的這些最佳化技巧對你有用。1.
Time of Update: 2016-09-20
標籤:1.備份工具mysqldump 用戶端和伺服器端都能用select outfile 只能寫到伺服器端2.按表單位備份 a.單個表備份mysqldump -uusername -p database table1 >tableback.sqlmysql> select * into outfile ‘D:\someBookes\mysql\pracitce\mysql_user.sql‘ fields terminated by ‘,‘ -> optionally
Time of Update: 2016-09-21
標籤:mysql中You can‘t specify target table for update in FROM clause錯誤的意思是說,不能先select出同一表中的某些值,再update這個表(在同一語句中)。 例如下面這個sql:delete from tbl where id in ( select max(id) from tbl a where EXISTS ( select 1 from tbl b where a.tac=
Time of Update: 2016-09-20
標籤:以前從來沒有接觸過replace into這個文法,但是卻看到很多人都在使用這個文法,並且應用在很多生產環境中,於是我也去學習了一下repalce into的用法。關於replace一句話:正常情況下表中有PRIMARY KEY或UNIQUE索引,新資料會替換老的資料。沒有老資料則insert該資料。REPLACE的運行與INSERT很相像。只有一點除外,如果表中的一箇舊記錄與一個用於PRIMARY
Time of Update: 2016-09-21
標籤:1、 SQL語言分為三個部分:資料定義語言 (Data Definition Language)DDL: CREATE、ALTER、DROP資料操作語言DML:update、insert、delete、select資料控制語言DCL:是資料庫控制功能。是用來設定或更改資料庫使用者或角色許可權的語句,包括(grant,deny,revoke等)語句2、 MySQL命令格式串連mysql [ -h host –P
Time of Update: 2016-09-20
標籤:一、mysql與mysqli的概念相關: 1、mysql與mysqli都是php方面的函數集,與mysql資料庫關聯不大。2、在php5版本之前,一般是用php的mysql函數去驅動mysql資料庫的,比如mysql_query()的函數,屬於面向過程3、在php5版本以後,增加了mysqli的函數功能,某種意義上講,它是mysql系統函數的增強版,更穩定更高效更安全,與mysql_query()對應的有mysqli_query(),屬於物件導向,用對象的方式操作驅動mysql資
Time of Update: 2016-09-21
標籤:1.手動更新許可權後,需向伺服器指出已對許可權進行修改: (在MySQL提示符下)flush privileges; 2.查看使用者所擁有的許可權: 如: show grants for bookorama; 3.擷取關於列的資訊: DESCRIBE table [column];
Time of Update: 2016-09-21
標籤:一、資料控制語言 資料控制語言,就是對mysql的使用者及其許可權進行管理的語句; 1.使用者管理 使用者資料所在位置 在mysql中的所有使用者,都儲存在系統資料庫mysql中的user表中; 建立使用者 形式: create user ‘使用者名稱’@‘允許登入的地址/伺服器’ identified by ‘密碼’;
Time of Update: 2016-09-21
標籤:首先舉個例子來說: 有個文章表裡面有個type欄位,它儲存的是文章類型,有 1頭條、2推薦、3熱點、4圖文等等 。現在有篇文章他既是頭條,又是熱點,還是圖文,type中以 1,3,4 的格式儲存。那我們如何用sql尋找所有type中有4的圖文類型的文章呢?? 這就要我們的 find_in_set 出馬的時候到了。以下為引用的內容: select * from article where FIND_IN_SET(‘4‘,type)-------------------------------
Time of Update: 2016-09-21
標籤:group byGROUP BY 使用方法650) this.width=650;" src="http://images.cnitblog.com/blog/33509/201304/28234015-f1cc175bc15c439d94abf7cb1c52ab97.png" alt="28234015-f1cc175bc15c439d94abf7cb1c52ab9" />想用SELECT 篩選出來的欄位 必需是在group by 後面 或者包含在彙總函式中例:select&
Time of Update: 2016-09-20
標籤:重啟mysql提示MySQL server PID file could not be found!Starting MySQL...The server quit without updating PID file
Time of Update: 2016-09-20
標籤:第一步,安裝mysql數據庫。這裏我安裝的是mariadb數據庫,版本5.5,並且配置好了字元集。此處不詳細敘述,相信大家沒有問題。第二步,安裝mysql驅動。首先說明一下有兩個主要的驅動:mysql-connector-python:是MySQL官方的純Python驅動;MySQL-python:是封裝了MySQL C驅動的Python驅動。我一直都喜歡官方出品的東西,質量有保障嘛。接下來安裝mysql-connector-python:一開始打算使用命令安裝pip