Time of Update: 2015-04-14
標籤:1.開啟和關閉MySQL服務WIN平台:NET START MYSQL55 ;NET STOP MYSQL55Linux平台:service mysql start ; service mysql stop2.命令登入mysql資料庫mysql -h localhost -u root -p 3.查看所有資料庫名和指定資料庫的所有表show databases;use mysql;show tables;4.查看當前資料庫名,資料庫版本資訊,使用者名稱,連結號select
Time of Update: 2015-04-14
標籤:對於INT型,MySQL支援指定顯示寬度例如:int(5):表示如果數值寬度小於5位,則填滿寬度,保證總寬度為5位。預設為int(11),配合zerofill可以看到效果。 DROP TABLE IF EXISTS tab_5;CREATE TABLE tab_5(id int(5))ENGINE=innodbDEFAULT CHARSET=utf8;INSERT INTO tab_5VALUES (123);INSERT INTO tab_5VALUES
Time of Update: 2015-04-14
標籤:1.字元集就是字元和其編碼的集合,查看資料庫支援的字元集show character set2.查看服務端啟動時預設的字元集mysql> show variables like ‘character_set_%‘;+--------------------------+-------------------------------------------+| Variable_name | Value
Time of Update: 2015-04-14
標籤:MySQL支援多種資料類型,大致可以分為數值,日期/時間和字元類型。數實值型別MySQL支援所有標準SQL數值資料類型,包括嚴格數值資料類型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似數值資料類型(FLOAT、REAL和DOUBLE PRECISION),除了這些還支援TINYINT、MEDIUMINT和BIGINT。這些類型的佔用位元組和範圍如下所示.類型大小範圍(有符號)範圍(無符號)用途TINYINT1
Time of Update: 2015-04-13
標籤:因為最近工作有些資訊需要額外花時間去收集,但是現在有相關的operations每天選項組,但是沒有一個很好的狀態收集工具,將狀態收集起來,所以很多情況下我們不知道是狀態變好了,還是變差。如果使用EXCEL協助記錄,會造成很多麻煩,比如sharepoint的檔案儲存會有些繁瑣。便想著用Django 來建立個APP來記錄. 使用MYSQL + PYTHON + AJAX1. 設定資料庫DATABASES = { ‘default‘: {
Time of Update: 2015-04-14
標籤:mysql資料庫錯誤記錄檔裡出現“the table xxx is full”,第一反應是硬碟空間不足了,檢查發現硬碟還有很大空間The table ‘xxx‘ is full查看‘xxx‘表,發現該表為記憶體表,而且表的大小到了2個多G,我設定的是2G,可以通過mysql> show variables like ‘%max_heap%‘;+---------------------+------------+|
Time of Update: 2015-04-14
標籤: MySQL命令列登入 環境:MySQL Sever 5.1 + MySQL命令列工具 問題:MySQL命令列登入 解決: 命令列登入文法: mysql –u使用者名稱 [–h主機名稱或者IP地址] –p密碼 說明:使用者名稱是你登入的使用者,主機名稱或者IP地址為可選項,如果是本地串連則不需要,遠端連線需要填寫,密碼是對應使用者的密碼。 注意: www.2cto.com &
Time of Update: 2015-04-13
標籤:引擎 mysql 儲存 MySql儲存引擎MySql資料庫有很多種儲存引擎,不同的引擎特點不同,有各自的優點。最近在看MySQL技術內幕,剛好做下筆記。InnoDB儲存引擎這個是自從MySQL
Time of Update: 2015-04-13
標籤:innodb眾所周知Mysql5.1.46預設引擎為Myisam,那如何開啟InnoDB引擎呢?本人在安裝資料庫並開啟InnoDB引擎時出現不少錯誤,先一一列舉僅供大家參考。1. 系統內容系統:CentOS release 5.4 (Final)軟體:MySQL-server-community-5.1.46-1.rhel5MySQL-shared-compat-5.1.37-0.rhel5MySQL-client-community-5.1.46-1.rhel52.
Time of Update: 2015-04-14
標籤:mysql 資訊 8執行選項:(多條SQL語句用分號分隔)mysql -u root -p dbname -e "select * from tb1;select * from tb2"格式化:-E ——輸出方式按欄位豎著顯示mysql -u root -p dbname -e "select * from tb1;select * from tb2" -E-s ——去掉輸出中的線框顯示mysql -s -uroot
Time of Update: 2015-04-13
標籤:MySQL-rhel5.8 安裝:在Linux下安裝MySQL有三種方式:第一種以rpm的二進位檔案分個安裝,第二種是自己編譯源碼後安裝,最後一種是以二進位tar.gz檔案來安裝(這種安裝方式下載安裝檔案後,直接解壓,放到指定目錄下,然後修改設定檔即可)mysql預設的安裝目錄就是在/usr/share/mysql1、檢查老版本並卸載停止mysql服務,刪除之前安裝的mysql目錄[[email protected] /]# rpm -qa | grep -i
Time of Update: 2015-04-14
標籤:1. 編譯環境 visual studio 2013 cmkake 3.1.3(注意版本,為了支援vs2013) bison 2.4.1 MySQL 5.6.232.安裝cmake、bison注意可能需要把cmake和bison的bin目錄添加到Path環境變數中 注意:bison 2.1以上版本3. 準備MySQL源碼 用記事本開啟 mysql-5.6.23\sql\sql_locale.cc 檔案,將其以
Time of Update: 2015-04-13
標籤:1、首先需要修改mysql資料庫的設定檔my.ini,此檔案放在mysql根目錄下。在此檔案下尋找default-character-set屬性,並將其值更改為utf8(注意:不是utf-8,也要注意大小寫),這裡需要將default-character-set屬性全部屬性的值修改為utf8。樣本: default-character-set =
Time of Update: 2015-04-14
標籤: 1、DECLARE CONTINUE HANDLER FOR NOT FOUND在mysql的預存程序中經常會看到這句話:DECLARE CONTINUE HANDLER FOR NOT FOUND它的含義是:若沒有資料返回,程式繼續,並將變數IS_FOUND設為0 ,這種情況是出現在select XX into XXX from tablename的時候發生的。 2、查詢每個年級下都有哪些班級,一張年級表(org_grade)一張班級表(org_class)2.1
Time of Update: 2015-04-13
標籤: 1、查看Web伺服器(Nginx Apache)的並發請求數及其TCP串連狀態: netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}‘ 或者: netstat -n | awk ‘/^tcp/ {++state[$NF]} END {for(key in state) print key,"t",state[key]}‘ 返回結果一般如下: LAST_ACK 5
Time of Update: 2015-04-14
標籤:在MySQL與PostgreSQL的對比中,PG的JSON格式支援優勢總是不斷被拿來比較。其實早先MariaDB也有對非結構化的資料進行儲存的方案,稱為dynamic column,但是方案是通過BLOB類型的方式來儲存。這樣導致的問題是查詢效能不高,不能有效建立索引,與一些文檔資料庫對比,優勢並不大,故在社區的反應其實比較一般。當然,MariaDB的dynamic column功能還不僅限於非結構化資料的儲存,但不在本文進行展開。MySQL 5.7.7
Time of Update: 2015-04-13
標籤:Qt安裝在D:\Qt目錄,Qt 5.4.1下串連MySQL資料庫,發現會出現以下錯誤QSqlDatabase: QMYSQL driver not loadedQSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL QMYSQL3
Time of Update: 2015-04-13
標籤:mysql 關聯分組 group by 1、要求如下收貨人 收貨地址 訂單號 使用者ID張三 北京 1001 1張四 上海 1002 2張五 北京 1003 3張六 廣州 1004 4張三 深圳 1005 5張七 上海 1006
Time of Update: 2015-04-14
標籤:mysql 密碼 1. 首先停止mysql服務2. 然後開啟一個命令列視窗(win+r),然後切換到mysql安裝目錄的bin下,例如我的路徑是:F:\mysql\mysql5.5\bin。命令為:cd F:\mysql\mysql5.5\bin 斷行符號輸入:mysqld --skip-grant-tables 斷行符號3.
Time of Update: 2015-04-14
標籤:python mysql mysqldb 第 0002 題:將 0001 題產生的 200 個啟用碼(或者優惠券)儲存到 MySQL 關係型資料庫中。步驟:首先安裝MySQLdb,用pip安裝即可然後瞭解下MySQLdb的操作在代碼中引入該庫串連資料庫,寫入資料,關閉串連0002.MySQL操作.py#!/usr/bin/env python#coding: utf-8import