Time of Update: 2015-09-27
標籤:整理備忘: 添加欄位:alter table 表名Add column 欄位名 欄位類型 預設值 AFTER 欄位名 (在哪個欄位後面添加) 例子: alter table appstore_souapp_app_androidmarketAdd column getPriceCurrency varchar(50) default null AFTER getPrice修改欄位:alter table表名change 欄位名 新欄位名 欄位類型 預設值
Time of Update: 2015-09-27
標籤:Regex的使用 MySQL利用REGEXP命令提供給使用者擴充的Regex功能,具體模式序列如下:
Time of Update: 2015-09-27
標籤:註:本操作是在WIN命令提示字元下,phpMyAdmin同樣適用。使用者:phplamp 使用者資料庫:phplampDB1.建立使用者。//登入MYSQL@>mysql -u root -p@>密碼//建立使用者mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));//重新整理系統許可權表mysql>flush
Time of Update: 2015-09-27
標籤:1、給欄位設定預設字元值ALTER TABLE `v_users`MODIFY COLUMN `picture` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT ‘3.jpg‘ AFTER
Time of Update: 2015-09-27
標籤: 當你在用explain工具查看sql語句的運行計劃時。若select_type 欄位中出現“DEPENDENT SUBQUERY”時,你要注意了。你已經掉入了mysql子查詢慢的“坑"。。。以下我們來看一個詳細的範例有這樣一條查詢語句:SELECT gid,COUNT(id) as count FROM shop_goods g1 WHERE status =0 and gid IN (SELECT gid FROM shop_goods
Time of Update: 2015-09-27
標籤:1、用到的SQL語句INSERT INTO 表名 (欄位列表) VALUES (值列表),(值列表)... ;注意:1)、欄位列表要和值列表對應2)、當向表中的所有欄位插入資料時,可以將欄位列表省略2、例子:<?php //向表中插入資料 //包含串連資料庫檔案(兩種方法,require比include更加嚴格,如果路徑不對會報嚴重錯誤) //include ‘conn.php‘; require ‘conn.php‘;
Time of Update: 2015-09-27
標籤:1、用到的SQL語句mysql -u root -p 斷行符號 輸入密碼 串連MySQL資料庫SHOW DATABASES; 查看MySQL中的所有資料庫 CREATE DATABASES 用於建立資料庫DROP DATABASE 用於刪除資料庫USE 資料庫名 選擇資料庫SHOW TABLSES; 查看某個資料庫中的所有表CREATE TABLE 表名(欄位名 類型 長度 約束 空); 建立表語句DESC
Time of Update: 2015-09-27
標籤:01.把 mysql-advanced-5.6.17-winx64.zip 解壓到自訂 D:\mysql-5.6.17-W64 或 D:\mysql-advanced-5.6.17-winx64 目錄下02.我的電腦--屬性--進階--環境變數--系統變數--建立系統內容變數 變數名:MYSQL_HOME 變數值:D:\mysql-5.6.17-W6403.向原系統內容變數 Path 中添加 ;%MYSQL_HOME%
Time of Update: 2015-09-27
標籤:mysql 時間同步 ntpdate 1,調整資料庫伺服器時間因為應用app搖一搖活動發現過時15分鐘,還可以繼續搖一搖,問題根源在於資料庫伺服器時間比應用伺服器時間蠻了18分鐘,而app取得是資料庫的now(),所以才導致的。2個解決辦法,1是修改程式碼,不通過資料庫now()去取而是通過應用伺服器取;2是直接修改資料庫的時間。經過權衡之後採納第二種方案。1.1,通過date
Time of Update: 2015-09-27
標籤:MySQL Database on Azure是中國版Windows Azure上的一個PaaS服務,類似於AWS上的RDS。MySQL Database on
Time of Update: 2015-09-26
標籤:http://www.cnblogs.com/xiaoluo501395377/archive/2013/04/07/3003278.html如果要在Linux上做j2ee開發,首先得搭建好j2ee的開發環境,包括了jdk、tomcat、eclipse的安裝(這個在之前的一篇隨筆中已經有詳細講解了Linux學習之CentOS(七)--CentOS下j2ee環境搭建),如果要開發web項目,我們當然可以安裝一個myeclipse到Linux系統上去,這個安裝方法和安裝eclipse完全相同,
Time of Update: 2015-09-26
標籤:為了給伺服器一個真實的運行環境,今天在內網中部署了一台Ubuntu Linux伺服器,其中最頭疼的就是MySQL的安裝,apt下載更新的速度太慢了,於是就自行編譯了一下MySQL的源碼,具體的編譯方法可以參考網上的一些資料吧,這裡只對如何開始MySQL的遠端存取功能做個簡單的講述:(1)確認一下3306是否對外開放,MySQL預設狀態下是不開放對外訪問功能的。查看的辦法如下:Java代碼~# netstat -an | grep 3306 tcp
Time of Update: 2015-09-26
標籤:缺少hash join 和parallel 這種工具,MYSQL 註定不是個合適的資料倉儲工具。無論是是myisam還是innodb,在處理一個複雜的SQL查詢的時候,並不能發揮多核CPU的效能。只會有一個CPU正在滿負荷地運轉。所以對於一個分析性資料庫而言,MYSQL多核實際上是極大的浪費。但是方案選型了以後,只能做更多的最佳化。比如說:手動拆分SQL,再合并結果集。my.cnf配置最佳化,增加暫存資料表空間和key_buffer_size等等。即使是KETTLE, DATASTAGE,
Time of Update: 2015-09-26
標籤: MySQL 5.5(5.6)後版本,需要使用cmake(Cross make , https://cmake.org/ )編譯 我的環境如下: VMWare虛擬機器,CentOS 5.5 x86_64(核心:2.6.18-194.el5),SecureCRT用戶端 第一步:安裝開發環境 [[email protected] ~]# yum
Time of Update: 2015-09-26
標籤:在java中使用mysql概略安裝環境:windows 10,
Time of Update: 2015-09-26
標籤:Mysql讀寫分離是為了提高網站的訪問速度,提高資料庫的並發負載能力。但在實際的生產環境中,由單台Mysql作為獨立的資料庫是完全不能滿足實際需求的,無論是在安全性,高可用性以及高並發等各個方面。因此,一般來說都是通過 主從複製(Master-Slave)的方式來同步資料,再通過讀寫分離來提升資料庫的並發負載能力, 這樣的方案來進行部署與實施的。注意:先做主從複製,再度讀寫分離。MySQL主從複製結構是基於mysql
Time of Update: 2015-09-26
標籤:1 原理 MySQL查詢快取儲存查詢返回的完整結果。當查詢命中該緩衝,會立刻返回結果,跳過瞭解析,最佳化和執行階段。 查詢快取會跟蹤查詢中涉及的每個表,如果這寫表發生變化,那麼和這個表相關的所有緩衝都將失效。 但是隨著伺服器功能的強大,查詢快取也可能成為整個伺服器的資源競爭單點。 2 初步設定 預設這個開關是關閉的,就是禁止使用query_cache,查詢是否使用語句如下:
Time of Update: 2015-09-26
標籤:1、查詢數值型資料:SELECT * FROM tb_name WHERE sum > 100;查詢謂詞:>,=,<,<>,!=,!>,!<,=>,=<2、查詢字串SELECT * FROM tb_stu WHERE sname = ‘Cricode.com’SELECT * FROM tb_stu WHERE sname like
Time of Update: 2015-09-28
標籤:mysql伺服器參數有很多,如果想查看某一項參數的具體含義,可以使用mysqld --verbose --help |
Time of Update: 2015-09-26
標籤: 資料庫外鍵 01.mysql> show create table country\G 02.*************************** 1. row *************************** 03. Table: country 04.Create Table: CREATE TABLE `country`