Time of Update: 2015-11-04
標籤:儲存引擎 mysql mariadb innodb myisam 儲存引擎是表層級的概念,每建立一張表都應該指明它的儲存引擎,對同一個資料庫而言,不建議交叉使用同一個儲存引擎。InnoDB:增強版是xtraDB,mariadb預設使用xtraDB 處理大量的短期事務; 
Time of Update: 2015-11-04
標籤:環境與資源 PC系統: Centos 6.5 32位 MySQL Server 5.6 URL: http://cdn.mysql.com//Downloads/MySQL-5.6/MySQL-server-5.6.27-1.el6.i686.rpm MySQL Client 5.6 &
Time of Update: 2015-11-02
標籤:一、什麼是索引?索引用來快速地尋找那些具有特定值的記錄,所有MySQL索引都以B-樹的形式儲存。如果沒有索引,執行查詢時 MySQL必須從第一個記錄開始掃描整個表的所有記錄,直至找到符合要求的記錄。表裡面的記錄數量越多,這個操作的代價就越高。如果作為搜尋條件的列上已 經建立了索引,MySQL無需掃描任何記錄即可迅速得到目標記錄所在的位置。如果表有1000個記錄,通過索引尋找記錄至少要比順序掃描記錄快100倍。假設我們建立了一個名為people的表:CREATE TABLE people (
Time of Update: 2015-11-03
標籤:mysql 介面 開發 資料庫訪問 PDO_mysql是一種標準資料庫提供者,開發通常要求安裝。安裝過程如下:(一樣要CD到目錄執行phpize)注意要指定php-config和mysql的路徑650) this.width=650;"
Time of Update: 2015-11-01
標籤:mysql sysbench一、安裝sysbench1.軟體版本sysbench-0.4.12.72.編譯安裝1)編譯配置# ./configure --with-mysql-includes=/opt/mysql/include/ --with-mysql-libs=/opt/mysql/lib/2)編譯#make......../bin/sh ../libtool --tag=CC --mode=link gcc -pthread -g -O2
Time of Update: 2015-11-03
標籤:轉載自coolshell 陳皓大神
Time of Update: 2015-11-01
標籤: 很久以前搭建過MySQL多執行個體,記得當時很順利,呵呵!今天公司因為業務需要,我再一次搭建多執行個體.安裝完MySQL後,初始化兩個執行個體時,出現如下報錯: 150915 1:10:36 [ERROR] COLLATION ‘utf8_general_ci‘ is not valid for CHARACTER SET
Time of Update: 2015-11-03
標籤:1. 使用者權限相關的函數. 這些函數在接下來的頁面設計中會用到. 主要包括: function user_is_login() function database_contains_author($email, $password) function get_md5_password($password) function user_has_role($role) 1.1
Time of Update: 2015-11-03
標籤:這些表在以後會用到. 1. 資料庫設計 包含如下6個表: 2. 每個表的結構 2.1 表`author` CREATE TABLE `author` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `password` char(32) DEFAULT NULL, `email` varchar(255) DEFAULT NULL,
Time of Update: 2015-11-03
標籤:準備式作 1. 搭建開發環境 具體步驟,請參考: Windows下搭建PHP開發環境 2. 參考書籍 3. 開發環境 如果上面兩步你已經搞定了, 現在可以安裝PHP開發環境了. 我用的是: [Windows][編程開發][zend studio][10.6.2][英文][msi] 好了, 環境搭建完成之後,
Time of Update: 2015-11-03
標籤:前言:前面三篇文章將django的環境搭建完後,還只能編寫靜態網頁,如果要用到資料庫編寫動態網頁,那麼還需要資料庫 本章講解mysql資料庫的安裝和配置本文:mysql請登陸mysql官網下載.msi檔案,然後在本地惦記安裝,安裝模式使用custom自訂路徑,安裝完後,採用如下步驟配置mysql(參考百度經驗): 配置環境變數,在path中添加 ;
Time of Update: 2015-11-02
標籤:主要參考了下面兩篇文章http://forum.ubuntu.org.cn/viewtopic.php?t=330121http://www.linuxidc.com/Linux/2011-09/42290.htm 1、去mysql官網下載最新的源碼,下載頁下拉式功能表選Source Code->Generic Linux ????.tar.gz2、更新系統必備的工具 [plain] view
Time of Update: 2015-11-03
標籤:1. 添加首頁index.php,最終郊果 : 1.1 編輯首頁內容 <!DOCTYPE html><html><head><meta charset="UTF-8"><title>Joke Management System</title></head><body> <h1>Joke Management
Time of Update: 2015-11-02
標籤:參考:http://www.blogjava.net/amigoxie/archive/2013/02/22/395605.htmlhttp://bbs.aliyun.com/read/177043.html?spm=5176.7189909.0.0.ZiC5I81, 線上下載mysql wget –c http://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-server-5.6.10-1.rhel5
Time of Update: 2015-11-02
標籤:mysql根據設定檔會限制server接受的資料包大小。有時候大的插入和更新會受max_allowed_packet 參數限制,導致寫入或者更新失敗。查看目前配置show VARIABLES like ‘%max_allowed_packet%‘;顯示的結果為:+--------------------+---------+| Variable_name | Value |+----------------
Time of Update: 2015-11-02
標籤:第十章 MySQL 常用函數第一節:日期和時間函數1,CURDATE() 返回當前日期;2,CURTIME() 返回目前時間;3,MONTH(d) 返回日期 d 中的月份值,範圍是 1~12第二節:字串函數1,CHAR_LENGTH(s) 計算字串 s 的字元數;2,UPPER(s) 把所有字母變成大寫字母;3,LOWER(s) 把所有字母變成小寫字母;第三節:數學函數1,A BS(x) 求絕對值2,SQRT(x) 求平方根3,MOD(x,y)
Time of Update: 2015-11-03
標籤:一、建立使用者 CREATE USER ‘username‘@‘host‘ IDENTIFIED BY ‘password‘; 二、編輯許可權 GRANT ALL ON *.* TO ‘username‘.‘host‘ IDENDIFIED BY ‘password‘; #重新整理許可權 flush privileges; 三、遠端存取1、編輯mysql設定檔 vi /etc/mysql/my.cnf 注釋 bind = 12
Time of Update: 2015-11-02
標籤:當在一個UNIQUE鍵上插入包含重複值的記錄時,我們可以控制MySQL如何處理這種情況:使用IGNORE關鍵字或者ON DUPLICATE KEY
Time of Update: 2015-11-01
標籤: 雖然經過研究發現TCMalloc不適合我們現有的遊戲架構,但意外收穫發現TCMalloc可以大幅度提高MYSQL 效能及記憶體佔用,這裡給出配置及測試的結果:1.配置 關於TCMalloc的安裝,在《Google perftools 安裝手記(TCMalloc)》 一文中已經詳細給出,下面給出將TCMalloc配置到MYSQL的步驟:1.1 修改MySQL啟動指令碼(依據MySQL安裝位置):1 vi
Time of Update: 2015-11-01
標籤:伺服器 mysql ①、擷取運行中的mysql進程使用各伺服器參數及其值MariaDB [(none)]> SHOW GLOBAL VARIABLES\G#查看伺服器全域參數MariaDB [(none)]> SHOW SESSION VARIABLES\GMariaDB [(none)]> SHOW&nb