Time of Update: 2016-10-01
標籤:1、 首先檢查mysql服務是否啟動,若已啟動則先將其停止服務 2、 開啟第一個cmd視窗,切換到mysql的bin目錄,運行命令: mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.1\my.ini" --console --skip-grant-tables 注釋: 該命令通過跳過許可權安全檢查,開啟mysql服務,這樣串連mysql時,可以不用輸入使用者密碼。 3、開啟Mysql終端,
Time of Update: 2016-10-01
標籤:1. 登陸官網 http://dev.mysql.com/downloads/mysql/ 下載安裝包(mysql安裝包分為兩種,一種是msi格式,一種是zip格式) 備忘:msi格式此處不做敘述,只需next就可以安裝2. 解壓安裝包到本地目錄,D:\Program Files\mysql-5.7.12-winx64 3. 配置環境變數,追加mysql bin目錄到環境變數 eg. PATH = ...;D:\Program
Time of Update: 2016-10-01
標籤:代碼如下: [java] view
Time of Update: 2016-10-01
標籤:mysql python 接手了個新需求檢查公司所有庫表冗餘索引,儲存下代碼複用。#!/usr/bin/python2.7# -*- coding: utf-8 -*-#[email protected]import MySQLdbimport sysimport osimport time,datetimeimport loggingimport mysqlcommonpath =
Time of Update: 2016-10-01
標籤:linux mysql 統計mysql各ip的串連總數:mysql> select SUBSTRING_INDEX(host,‘:‘,1) as ip , count(*) from information_schema.processlist group by ip;狀態如下:+--------------
Time of Update: 2016-10-01
標籤:資料類及mysql模型show engient;show table status like ‘user‘\G用戶端:mysql,mysqladmin, mysqldump, mysqlimport , mysqlcheck伺服器:mysqld, mysqld_safe, mysqld_multimy.cnf/etc/my.cnf --> /etc/mysql/my.cnf -->$MYSQL_HOME/my.cnf -->
Time of Update: 2016-10-01
標籤:redhat mysql 最近由於準備參加一個比賽,需要具備應用程式資料庫的能力,所以我準備學習mysql。因為平時是在Linux下進行c++學習,所以也希望在Linux下學習mysql。首先需要在Linux下進行安裝mysql(650) this.width=650;" src="http://img.baidu.com/hi/jx2/j_0065.gif" alt="j_
Time of Update: 2016-09-30
標籤:一.MYSQL的命令列模式的設定:案頭->我的電腦->屬性->環境變數->建立->PATH=“;path\mysql\bin;”其中path為MYSQL的安裝路徑。二.簡單的介紹一下命令列進入MYSQL的方法:1.C:\>mysql -h hostname -u username -p .C:\>mysql -h localhost -u
Time of Update: 2016-09-30
標籤:序言 這次玩次狠得。除了編譯器使用yum安裝,其他全部手動編譯。哼~看似就Nginx、PHP、MySql三個東東,但是它們太尼瑪依賴別人了。沒辦法,想用它們就得老老實實給它們提供想要的東西。首先的一些模組依賴一些lib庫,如果你是懶人,就順著下面的命令分別輸入就行了。然後直接看配置篇。(不過這樣安裝的可不是最新版本的喲) 目錄 一、Centos7 從零編譯Nginx+PHP+MySql二、Centos7
Time of Update: 2016-09-30
標籤:修改某欄位的內容,用於英文首先解釋用到的函數: CONCAT(str1,str2)字元串連函數 UPPER(str)將字串改為大寫字母 LOWER(str)將字串改為小寫字母 LENGTH(str)判定字串長度 SUBSTRING(str,a,b)提取欄位中的一段,從字串str的第a位開始提取,提取b個字元,需要注意的是,這裡的字串的截取區別於java(下標從0開始),下標從1開始,a為開始下標,b為截取的長度。SELECT
Time of Update: 2016-09-30
標籤:#(11) 查詢工齡大於或等於35年的員工資訊。SELECT * FROM emp e WHERE e.HIREDATE<=DATE_SUB(SYSDATE(),INTERVAL 35 YEAR);DATE_SUB文法:DATE_SUB(date,INTERVAL expr type)date 參數是合法的日期運算式。expr 參數是您希望添加的時間間隔。Type
Time of Update: 2016-09-30
標籤:一)備份分類123456789101112冷備:cold backup資料必須下線後備份溫備:warm backup全域施加共用鎖定,只能讀,不能寫熱備:hot backup資料不離線,讀寫都能正常進行備份的資料集完全備份:full backup部份備份:partial backup備份時的介面(是直接備份資料檔案還是通過mysql伺服器匯出資料)物理備份:直接複製(歸檔)資料檔案的備份方式:physical backup邏輯備份:把資料從庫中提出來儲存為文字檔:logical
Time of Update: 2016-09-30
標籤:預製語句的SQL文法基於三個SQL語句: PREPARE stmt_name FROM preparable_stmt; EXECUTE stmt_name [USING @var_name [, @var_name] ...];
Time of Update: 2016-09-30
標籤:This is how I would do it. Create a class to do encryption/decryption:class cipher{ private $securekey; private $iv_size; function __construct($textkey) { $this->iv_size = mcrypt_get_iv_size( MCRYPT_RIJNDAEL_128,
Time of Update: 2016-09-30
標籤:在部落格裡http://www.cnblogs.com/Mr-Cxy/p/5898839.html提到了行轉列,如果想在下面這個表下面添加一行 總計 資料行SQL代碼怎麼實現 並且根據9月金額進行城市降序 總計置於底部呢 MySQL提供了 group by with rollup 函數進行group by 欄位的匯總但是order by 互斥的不能同時用第一步還是是先計算各城市每個月的金額SELECT b.城市,SUM(IF(b.年月=201607,b.金額,NULL)) AS
Time of Update: 2016-09-30
標籤: PHP教程有好幾天都沒有給大家帶來關於PHP方面的知識啦,今天補上啊!本文這要講述的是:MySql資料庫索引原理,希望能對大家帶來協助! 第一部分主要從資料結構及演算法理論層面討論MySQL資料庫索引的數理基礎。 第二部分結合MySQL資料庫中InnoDB資料存放區引擎中索引的架構實現討論叢集索引、非叢集索引及覆蓋索引等話題。 第三部分討論MySQL中高效能使用索引的策略。 一、資料結構及演算法理論 Innodb儲存引擎實現索引的資料結構是B+樹,下面介紹幾種資料結構,一步步
Time of Update: 2016-10-02
標籤:直接上方法:首先配置CentOS下防火牆iptables規則:# vim /etc/sysconfig/iptables向其中加入下列規則:-A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT-A INPUT -m state
Time of Update: 2016-10-02
標籤:DAYOFWEEK(date)返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。這些索引值對應於ODBC標準。mysql> select DAYOFWEEK(‘1998-02-03‘);-> 3DAYOFMONTH(date)返回date的月份中日期,在1到31範圍內。mysql> select DAYOFMONTH(‘1998-02-03‘);->
Time of Update: 2016-10-02
標籤:A.普通的主從複製――――用戶端通過master對資料庫進行讀/寫操作,Slave端作為備機,可用來進行一些查詢,備份等操作。優點:部署簡單,易於擴充,能提供一定的資料保護。缺點:如果master主機硬體故障且無法恢複,則可能造成部分未傳送到Slave端的資料丟失;如果master端需要進行某些維護操作,將slave臨時作為master提供服務之後,又需要重新搭建主從環境,會對master造成一定的效能影響。 B.雙主複製――――兩個 mysql server
Time of Update: 2016-10-02
標籤:MySQL資料庫的各種操作今天在這裡總結一下:一、增加1.在已有的表中添加新的欄位: 首先是增加表的欄位,比如一張表原本沒有欄位“ Time ”,現在我們要增加這樣一個欄位,可以用下面的SQL語句實現:alter table +table的名字+ add + 欄位名字 + 資料類型+分號,以下SQL在表testTable中插入了2個欄位,font和age1 alter table testTable add font varchar(20) , add