Time of Update: 2015-05-09
標籤:原文:Mysql學習筆記(一)資料類型學習內容:Mysql基礎資料型別 (Elementary Data Type).1.數字類型..i.整型 Mysql資料類型 含義(有符號) tinyint(m)一個位元組 範圍(-128~127)
Time of Update: 2015-05-09
標籤:1、按照javaweb項目的要求逐步建立搭建起機構,具體的類包有:model 、db、dao、test;具體的架構詳見: 2、根據搭建的項目架構建立資料庫test和資料庫表t_userinfo並且添加對應的測試資料; (這裡我使用的是綠色版的資料庫,具體的:http://pan.baidu.com/s/1mg88YAc) 具體的建立資料庫操作詳見:3、編寫包中的各種類代碼,具體參考代碼如下:UserInfo.java/** * FileName:
Time of Update: 2015-05-08
標籤:mysql sql 語言 管理 伺服器 SQL語言的設計與編寫(上)一、SQL語句分類資料定義語言 (Data Definition Language)(DDL):用於定義和管理資料對象,包括資料庫、資料表、視圖、索引等。例如:CREATE、DROP、ALTER等語句。資料操作語言(DML)
Time of Update: 2015-05-08
標籤:先看資料庫表的定義date欄位為sql.date類型。我要向其中插入指定的日期和當前日期。一、插入當前日期思路:先擷取當前系統,在將當前系統時間轉換成sql類型的時間,然後插入資料庫。代碼如下public static void insert_now() throws ClassNotFoundException, SQLException{ java.util.Date utilDate = new Date();
Time of Update: 2015-05-10
標籤:64位win7安裝mysql zip包1)首先先解壓zip包檔案。目錄如下。2)配置環境變數 我的電腦->屬性->進階->環境變數選擇PATH,在其後面添加: 你的mysql bin檔案夾的路徑 (如:F:\mysql\mysql-5.6.21-winx64\mysql-5.6.21-winx64\bin)3)配置完環境變數之後先別忙著啟動mysql,我們還需要修改一下設定檔(如果沒有配置,之後啟動的時候就會出現圖中的錯誤哦!:錯誤2 系統找不到檔案),mysql-5.
Time of Update: 2015-05-10
標籤:1、到官網上下載MySQL 為:http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.21-winx64.zip 2、解壓檔案到D盤 當然你可以解壓到其他盤符下面,但是注意最好放置在根目錄下,這樣可以避免一些異常的問題。 3、將mysql的bin目錄路徑添加到系統的path中 這台電腦---右鍵選擇屬性---進階系統設定---環境變數----系統變數---找到“path&rdquo
Time of Update: 2015-05-08
標籤:鎖今天測試test庫的t表,發現delete from t;產生鎖等等,於是乎就想辦法查到是那個session造成的,不過很難找到,最終通過預估進行kill上鎖的session,操作如下:show engine innodb status\GTRANSACTIONS------------Trx id counter 387160Purge done for trx‘s n:o < 387160 undo n:o < 0 state: running but
Time of Update: 2015-05-10
標籤:昨晚幫盆友搭建伺服器時,一直出現yum mysql 無法安裝。報錯資訊如下:Transaction Check Error: file /etc/my.cnf from install of mysql-libs-5.1.66-2.el6_3.x86_64 conflicts with file from package LuNamp-1.1.9-beta2.x86_64原因是:linux上內建的mysql中的庫包跟yum install
Time of Update: 2015-05-08
標籤:遠端連線mysql 遠程連結的伺服器mysql 今天在實驗室的伺服器上安裝MySQL,裝好後卻發現遠端電腦無法串連到MySql伺服器。伺服器作業系統是Ubuntu 14.04。於是在網上查了些資料,折騰了半天后終於搞定了,下面是具體的步驟。1)安裝好MySQL後,修改如下檔案sudo vim
Time of Update: 2015-05-08
標籤:你能用的資料庫引擎取決於mysql在安裝的時候是如何被編譯的。要添加一個新的引擎,就必須重新編譯MYSQL。在預設情況下,MYSQL支援三個引擎:ISAM、MYISAM和HEAP。另外兩種類型INNODB和BERKLEY(BDB),也常常可以使用。
Time of Update: 2015-05-07
標籤:文法:建立預存程序:CREATE [definer = {user|current_user}] PROCEDURE sp_name ([ proc_parameter [,proc_parameter ...]]) [ characteristics..] routime_body其中:proc_parameter : [IN|OUT|INOUT] parameter_name
Time of Update: 2015-05-08
標籤:mysql 基礎 約束 1、主鍵約束(PRIMARY
Time of Update: 2015-05-08
標籤:一.MYSQL的命令列模式的設定:案頭->我的電腦->屬性->環境變數->建立->PATH=“;path\mysql\bin;”其中path為MYSQL的安裝路徑。二.簡單的介紹一下命令列進入MYSQL的方法:1.C:\>mysql -h hostname -u username
Time of Update: 2015-05-08
標籤:1.建立使用者@>mysql -u root -p@>密碼//建立使用者mysql> insert into mysql.user(Host,User,Password) values(‘localhost’,‘jeecn’,password(‘jeecn’));//重新整理系統許可權表mysql>flush privileges;這樣就建立了一個名為:jeecn 密碼為:jeecn
Time of Update: 2015-05-08
標籤:-- LOOP迴圈 CREATE PROCEDURE `test`.`new_procedure` ()BEGIN-- 需要定義接收遊標資料的變數 DECLARE a CHAR(16); -- 遊標 DECLARE cur CURSOR FOR SELECT i FROM test.t; -- 遍曆資料結束標誌 DECLARE done INT DEFAULT FALSE; -- 將結束標誌綁定到遊標 DECLARE CONTINUE HANDLER FOR NOT
Time of Update: 2015-05-09
標籤:原文:Mysql學習筆記(十)預存程序與函數 + 知識點補充(having與where的區別)學習內容:儲存程式與函數。。。這一章學的我是雲裡霧裡的。。。1.預存程序。。。 Mysql預存程序是從mysql
Time of Update: 2015-05-08
標籤:c api c++ sql mysql connection Linux下C++/C串連MySQL資料庫(二)--返回資料的SQL引:
Time of Update: 2015-05-08
標籤:儲存 事務 mysql 觸發器 預先處理 MySQL進階操作(下)五、MySQL預先處理語句1、設定預先處理stmt,傳遞一個資料作為where的判斷條件prepare stmt from “select * from table_name where id >
Time of Update: 2015-05-07
標籤:在更新大量資料時可能同時遇到兩個問題: 如果每條更新執行一次sql效能很低,也容易造成阻塞; 批次更新時又有可能遇到主鍵重複的問題使用 ON DUPLICATE KEY UPDATE 一條sql解決批次更新和主鍵重複問題(id為主鍵)INSERT INTO mytable(id,pid,ele,anim) VALUES (?,?,?,?),(?,?,?,?),(?,?,?,?)ON DUPLICATE KEY
Time of Update: 2015-05-08
標籤:mysql sql 資料 語言 linux SQL語言基礎複習一、概述SQL語句注釋方式1)以“#”開頭直到行尾的所有內容都是注釋2)以“--”(--後還有一個空格)開頭直到行尾的所有內容都是注釋3)以“/*”開始,以“*/”結束的所有內容都是注釋,可用於注釋多行二、資料庫操作