Time of Update: 2016-08-17
標籤:一、CONCAT()函數CONCAT()函數用於將多個字串串連成一個字串。使用資料表Info作為樣本,其中SELECT id,name FROM info LIMIT 1;的返回結果為+----+--------+| id | name |+----+--------+| 1 | BioCyc |+----+--------+1、文法及使用特點:CONCAT(str1,str2,…) &
Time of Update: 2016-08-17
標籤:本文實現在mysql 5.7 解壓版為例子 1.在window上簡單試下一個例子 1.使用管理員權限開啟cmd命名行,並切換到mysqldump執行程式下 2.以改資料庫為例子,在匯出路徑下先建立空檔案,否則報錯找不到檔案 3.執行命令mysqldump -u root -p grc_order >
Time of Update: 2016-08-17
標籤:mysql的效能最佳化包羅甚廣:索引最佳化,查詢最佳化,查詢快取,伺服器設定最佳化,作業系統和硬體最佳化,應用程式層面最佳化(web伺服器,緩衝)等等。這裡的記錄的最佳化技巧更適用於開發人員,都是從網路上收集和自己整理的,主要是查詢語句上面的最佳化,其它層面的最佳化技巧在此不做記錄。查詢的開銷指標:執行時間檢查的行數返回的行數建立索引的幾個準則:1、合理的建立索引能夠加速資料讀取效率,不合理的建立索引反而會拖慢資料庫的響應速度。2、索引越多,更新資料的速度越慢。3、盡量在採用MyIsam作
Time of Update: 2016-08-17
標籤:http://www.jb51.net/article/31946.htm最近使用mysql資料庫的時候遇到了多種數位類型,主要有int,bigint,smallint和tinyint。其中比較迷惑的是int和smallint的差別。今天就在網上仔細找了找,找到如下內容,留檔做個總結: 使用整數資料的精確數字資料類型。 bigint 從 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807)
Time of Update: 2016-08-17
標籤:Mysql DBA 20天速成教程 基本知識1.mysql的編譯安裝2.mysql 第3方儲存引擎安裝配置方法3.mysql 主流儲存引擎(MyISAM/innodb/MEMORY)的特點4.字串編碼知識5.MySQL使用者賬戶管理6.資料備份/資料入匯出7.mysql 支援的基礎資料型別 (Elementary Data Type)8.庫/表/欄位/索引 的建立/修改/刪除9.基本sql
Time of Update: 2016-08-15
標籤:mysql#! /bin/bash# v.mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz# only install master mysql# time:2016-08-15# pkg dirpkg_dir=`pwd`# mysql base dirdata_dir="/data/mysql_root/mysql"base_dir="
Time of Update: 2016-08-15
標籤:mysql navicat 實驗環境說明:本地物理機windows7系統,安裝vmware workstaion 11,建立centos6.6系統虛擬機器並安裝LAMP環境;本地物理IP:192.168.71.123
Time of Update: 2016-08-16
標籤:論壇上看到有個類似的分割查看查詢結果的梗 一時手癢就出手
Time of Update: 2016-08-15
標籤:1.許可權表MYSQL是一個多使用者的資料庫,MYSQL的使用者可以分為兩大類:(1) 超級管理使用者(root),擁有全部許可權(2)
Time of Update: 2016-08-15
標籤:在MySQL中有個特殊的規定,即不允許使用列別名作為查詢條件。比如有下面一個表:select ID, title, concept, conceptLength, addUserId,
Time of Update: 2016-08-16
標籤:前段時間的折騰,頗費一番周折,過程中發現網上的許多資料比較老舊過時了,所以在這裡也簡單把過程重新整理一遍,爭取一帖解決問題。基於最新的Ubuntu 14.04(2014年9月)搭建nginx、php、mysql環境,以下全部命令列操作:1,由於需要大量的許可權操作,方便起見臨時提升許可權,使用root帳號sudo su2,安裝apt源管理工具、添加nginx和php的安裝源apt-get install
Time of Update: 2016-08-16
標籤:1. 問題:mysql啟動報錯(linux)[[email protected] ~]# service mysqld restartAnother MySQL daemon already running with the same unix socket.Starting mysqld: [FAILED]解決方案:[[email protected]~] mv /var/lib/mysql/mysql.sock
Time of Update: 2016-08-15
標籤:6.mysql主-從備份主-主備份,首先AB機要保持資料一致,即先手工備份A機資料,然後在B機上恢複,之後就很簡單了,只需要在B機上建立一個同步帳號,並在A機上輸入B機的那些參數然後啟動slave
Time of Update: 2016-08-16
標籤:1.什麼是資料分頁:資料分頁就是將很多條記錄影書本一樣分頁,每頁顯示多少行記錄;2.為什麼要資料分頁:當我們進行sql語句查詢時,假如資料有成千上萬行記錄,如果在同一個頁面去顯示,那這個頁面得有多大,資料就要很多,而我們所需的記錄又很少,不使用分頁,查看起來那麼繁瑣,而且一不小心容易看著眼花。使用資料分頁,就行書本一樣,有頁數,一目瞭然。相當簡潔。3.核心sql語句:SELECT * FROM stud LIMIT m,n ————m表示要顯示的頁數,n表示顯示的記錄行數4.
Time of Update: 2016-08-16
標籤:Mysql DOC閱讀筆記轉自我的GithubSpeed of SELECT Statements合理利用索引隔離調試查詢中花費高的部分,例如函數調用是在結果集中的行執行還是全表中的行執行最小化全表掃描的數量,特別是在大表中定期使用ANALYZE
Time of Update: 2016-08-15
標籤:#sql info表插入一條資料,number欄位根據info表最大number+1插入,若為初始插入,number為100000#在擷取本表number最大值時,mysql不允許直接查詢本表擷取最大number,會報錯You can‘t specify target table ‘r_user_info‘ for update in FROM clauseINSERT INTO info (id, number)VALUES ( ‘1d11111‘,
Time of Update: 2016-08-16
標籤: Can‘t install mysql-python version 1.2.5 in Windows http://stackoverflow.com/questions/37092125/cant-install-mysql-python-version-1-2-5-in-windows
Time of Update: 2016-08-16
標籤:本文介紹了python3 4串連mysql資料庫的方法,在python3 4中使用原來python2 7的mysqldb已不能串連mysql資料庫了,可以使用pymysql。 在python3.4中使用原來python2.7的mysqldb已不能串連mysql資料庫了,可以使用pymysql,來完成串連mysql的重任。具體步驟:序號 描述1 去github上下載pymysql的安裝包pymysql
Time of Update: 2016-08-16
標籤:1.首先建立兩個表,儲值日誌表(user_balance_log)、使用者餘額表(user_balance) 表結構如下: (1)user_balance:(2)user_balance_log: 註:log_type 日誌類型1代表儲值 2代表消費 3代錶轉賬 2.寫預存程序類比使用者儲值 BEGIN#Routine body goes here... declare t_error int default 0;
Time of Update: 2016-08-16
標籤:Linux作為作業系統,Apache作為Web伺服器,MySQL作為資料庫,PHP作為伺服器端指令碼解譯器。由於這四個軟體都是免費或開放式源碼軟體,因此使用這種不用花一分錢(人工成本除外)就可以建立起一個穩定、免費的網站系統,被業界稱為“LAMP”組合。今天,我們就講講MySQL資料庫的安裝和簡單應用。【安裝MySQL】首先,掛載光碟片,建立本地yum源。清空yum緩衝,安裝MySQL服務提示:上面那張的具體指令是:【[email protected]&n