Time of Update: 2015-03-29
標籤:linux mysql 安裝 yum 安裝查看有沒有安裝過: yum list installed mysql* rpm -qa|grep mysql* 查看有沒有安裝包: yum list mysql* 安裝mysql用戶端: yum install mysql 安裝mysql 伺服器端: yum install
Time of Update: 2015-03-28
標籤: 最近做東西的時候,用到一個資料庫的查詢。將記錄按某個欄位分組,取每個分組中某個欄位的最大值的所有記錄。舉栗子來說。 已知分數表“score”,包含欄位“id", "name", "course", "score"。包含記錄如所示。 現在,要求查詢每個人分數最高的課程的那一條記錄。即獲得如下結果: 大概思路是,先通過order
Time of Update: 2015-03-28
標籤:一、無則插入,有則更新on duplicate key update insert into playerItem(play_id,item_id,item_count,update_time) values(2013,23,21,133342422) on duplicate key update item_count = item_count+1,update_time = 184748348438; 二、判斷是否存在表名或欄位 SELECT
Time of Update: 2015-03-28
標籤:解決亂碼的方法,我們經常使用“set names utf8”,那麼為什麼加上這句代碼就可以解決了呢?下面跟著我一起來深入set names utf8的內部執行原理先說MySQL的字元集問題。Windows下可通過修改my.ini內的PHP代碼[mysql] default-character-set=utf8
Time of Update: 2015-03-28
標籤:伺服器 資料庫 體繫結構 mysql 儲存 MySQL體繫結構淺析
Time of Update: 2015-03-28
標籤:mysqlmysql3306連接埠down#!/bin/bash######mysql monitor##while :dosleep 80/usr/bin/nc localhost 3306 -w 2 &>/dev/nullh=0if [ -ne 0 ];then /etc/init.d/mysql
Time of Update: 2015-03-28
標籤:mysql 主從配置 mysql主主配置 一:主從配置 A機:192.168.1.67 (主) B機:192.168.1.20 (從) A機操作: 1:備份要做主從的資料庫。 mysqldump -uroot -pkobe24
Time of Update: 2015-03-28
標籤:SELECT語句的執行的邏輯查詢處理步驟:(8)SELECT (9)DISTINCT(11)<TOP_specification> <select_list>(1)FROM <left_table>(3) <join_type> JOIN <right_table>(2) ON <join_condition>(4)WHERE <where_condition>(5)GROUP BY <group_
Time of Update: 2015-03-28
標籤:linux在安裝MySQL服務時出現如下錯誤:要安裝的版本是5.1.45,而之前有安裝過5.0.22版本的,因此出現:MySQL conflicts withmysql-5.0.22-2.1.0.1.i386MySQL-server conflicts with mysql-server-5.0.22-2.1.0.1.i386使用rpm -e –nodeps mysql-5.0.22-2.1.0.1,刪除之前的版本,如果沒刪除mysql-server-5.0
Time of Update: 2015-03-28
標籤:mysql grant revokeMySQL的許可權系統圍繞著兩個概念: 認證->確定使用者是否允許串連資料庫伺服器 授權->確定使用者是否擁有足夠的許可權執行查詢請求等。如果認證不成功的話,哪麼授權肯定是無法進行的。revoke 跟 grant 的文法差不多,只需要把關鍵字 “to” 換成 “from” 表 GRANT和REVOKE管理的許可權許可權描述ALL PRIVILEGES影響除WITH GRANT
Time of Update: 2015-03-28
標籤:一、開機自動啟動apache方法#sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist //開機啟動#sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist //關閉啟動二、開機自啟動memcached方法
Time of Update: 2015-03-28
標籤:需求:更改mysql資料資料檔案目錄及my.ini位置。步驟:1、尋找my.ini位置,可通過windows服務所對應mysql啟動項,查看其對應屬性->可執行檔路徑,擷取my.ini路徑。 "D:\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="D:\MySQL Data\my.ini" MySQL552、編輯my.ini中對應datadir 改前:datadir="D:\MySQL
Time of Update: 2015-03-27
標籤:有一次面試的時候,面試官問我,mysql在建表的時候int類型後的長度代表什麼? 是該列允許儲存值的最大寬度嗎? 為什麼我設定成int(1), 也一樣能存10,100,1000呢.之前沒有想過這個問題.結果面完回來查了一下.如下,最後得出結論是:只是告訴資料庫說正常長度應該是1,而不是說只能存的長度為1.當時我雖然知道int(1),這個長度1並不代表允許儲存的寬度,但卻沒有一個合理的解釋. 或者說對這個長度也沒有真正的研究過到底代表什麼,
Time of Update: 2015-03-27
標籤:解決方案:1、在my.ini檔案的最後添加一行“skip-grant-tables”,儲存並關閉檔案。2、重啟MySQL服務。3、在命令列中輸入“mysql -uroot -p”(不輸入密碼),斷行符號即可進入資料庫。4、執行,“use mysql;”使用mysql資料庫。5、執行,“update user set password=PASSWORD("自己設定的新密碼") where
Time of Update: 2015-03-27
標籤:原文: http://xm-koma.iteye.com/blog/1961793 http://www.3lian.com/edu/2013/08-30/93449.htmlMySql類比Oracle的序列第一步:建立--Sequence 管理表DROP TABLE IF EXISTS sequence;CREATE TABLE sequence (name VARCHAR(50) NOT NULL,current_value INT NOT NULL,increment INT
Time of Update: 2015-03-29
標籤:interface password 密碼修改 server command MySQL管理者密碼設定或修改:依據官方說明5.6以後版本,第一次啟動時會在root目錄下生產一個隨機密碼,檔案名稱.mysql_secret。[[email protected] ~]# cat /roo
Time of Update: 2015-03-29
標籤:本文通過rpm包來安裝,而非原碼編譯1 下載安裝包並解壓rpm包:MySQL-5.6.17-1.linux_glibc2.5.x86_64.rpm-bundle.tar備份下載連結: (暫時網速太差,無法上傳~~)tar -xvf MySQL-5.6.17-1.linux_glibc2.5.x86_64.rpm-bundle.tarshared-compat: 為相容舊版本的共用庫,需第一個安裝shared: 共用庫server: 服務端client: 用戶端devel:
Time of Update: 2015-03-29
Vm CenterOS 配置jdk mysql Tomcat,centerosjdk1.jdk 安裝和配置 用命令 java -version 查看 系統安裝的jdk版本java version "1.7.0_45"OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15)OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)先卸載
Time of Update: 2015-03-29
Linux作業系統上安裝Mysql資料庫,linuxmysql安裝查看有沒有安裝過: yum list installed mysql* rpm -qa|grep mysql* 查看有沒有安裝包: yum list mysql* 安裝mysql用戶端: yum install mysql 安裝mysql 伺服器端: yum install mysql-server yum install mysql-devel啟動&&停止
Time of Update: 2015-03-23
學習Linux筆記(五)-Mysql應用,linux-mysql查詢mysql是否安裝:#rpm -qa mysql;如果已經安裝,刪除命令:#rpm -e --nodeps mysql (--nodeps是強制移除)還有就是用命令列實現資料庫的備份和恢複:備份:#mysqldump -u root -p密碼 資料庫名 >data.bak(表是zebra.users)恢複:#mysql -u root -p密碼 資料庫名