Time of Update: 2015-04-15
標籤:資料庫 mysql 這篇文章主要針對以前從事企業級應用開發的同學,因為企業級的應用,特別是金融企業通常選用Oracle或者DB2作為資料庫。 與上述要花費大價錢的資料庫軟體相比,免費的MySql還是有一些局限性,以及一些MySql自身的特點要留心、注意。 1.在建立外鍵時,MySql僅支援數字類型的外鍵。 這點真的比較噁心,因為表的主鍵設計既可以有物理主鍵,同時也可以有邏輯主鍵。而邏輯主鍵通常
Time of Update: 2015-04-15
標籤:準備:1、下載 MySQL-Cluster-gpl-7.3.8-1.el6.x86_64.rpm-bundle.tar : http://mirrors.sohu.com/mysql/MySQL-Cluster-7.3/MySQL-Cluster-gpl-7.3.8-1.el6.x86_64.rpm-bundle.tar 解壓: [[email protected] files]# tar -xvf MySQL-Cluster-gpl-7.3.8
Time of Update: 2015-04-15
標籤:MySQL版本:5.6.23-enterprise-commercial-advanced ,使用rpm安裝linux:Red Hat Enterprise Linux Server release 6.3 (Santiago)一 、如果是linux下用rpm包安裝的mysql,修改方法如下:MySQL預設的資料檔案儲存目錄為/var/lib/mysql。假如要把目錄移到/home/data下需要進行下面幾步: 1、home目錄下建立data目錄 cd /home mkdir
Time of Update: 2015-04-15
標籤: 如果表A的主關鍵字是表B中的欄位,則該欄位稱為表B的外鍵,表A稱為主表,表B稱為從表。 外鍵是用來保證資料的完整性和一致性,通過外鍵的檢查而使不正確的刪除,插入操作失敗。 不同的外鍵約束方式將可以使兩張表緊密的結合起來,特別是修改或者刪除的級聯操作將使得日常的維護工作更加輕鬆。 觸發器同樣也能完成修改或者刪除操作的級聯操作,2者的區別如下(自己的理解): 1.觸發器會更耗資源,對原表的操作和對從表的級聯操作是在一個事務中的。 2.表的資料量不大,結構不複雜時優先考慮外鍵約
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
標籤: MySQL命令列登入 環境:MySQL Sever 5.1 + MySQL命令列工具 問題:MySQL命令列登入 解決: 命令列登入文法: mysql –u使用者名稱 [–h主機名稱或者IP地址] –p密碼 說明:使用者名稱是你登入的使用者,主機名稱或者IP地址為可選項,如果是本地串連則不需要,遠端連線需要填寫,密碼是對應使用者的密碼。 注意: www.2cto.com &
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-15
標籤:長時間登入vps,然後mysql的密碼忘記了。。。。so,百度之,記錄一下 1.首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地串連MySQL資料庫。因為在重新設定MySQL的root密碼的期間,MySQL資料庫完全出於沒有密碼保護的狀態下,其他的使用者也可以任意地登入和修改MySQL的資訊。自己的vps也沒人知道,應該是安全狀態。 2.修改MySQL的登入設定: #vim /etc/my.conf eg:
Time of Update: 2015-04-15
標籤:MySQL資料庫工具類之——DataTable批量加入資料庫(Net版),MySqlDbHelper通用類希望能對大家有用,代碼如下: using MySql.Data.MySqlClient;using System;using System.Collections.Generic;using System.Configuration;using System.Data;using System.Linq;using System.Web;using
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-15
標籤:linux mysql 在Debian下安裝MySQL,步驟如下: Debian: /# apt-get install mysql-server 裝好之後要預設root是沒有密碼的,可以更改. Debian: /# mysqladmin -u root password $(yourpass) 在/etc/mysql/my.conf裡面可以修改一些屬性。 原來有這麼一行:bind-address = 127
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-15
標籤:1、檢查字元集SHOW VARIABLES WHERE Variable_name LIKE ‘character\_set\_%‘ OR Variable_name LIKE ‘collation%‘;2、MySQL字元集設定• 系統變數:– character_set_server:預設的內部操作字元集– character_set_client:用戶端來來源資料使用的字元集–
Time of Update: 2015-04-13
標籤:使用命令設定MySQL資料表自增ID起始值技術 maybe yes 發表於2015-01-24 16:14 原文連結 : http://blog.lmlphp.com/archives/68 來自 : LMLPHP後院 有 時候我們清空了 MySQL 資料庫中資料表的記錄,自動成長的 ID 值變的很大,如何將自動成長的 ID 值設定為1或者修改為其他的值呢?使用一些工具,比如 NaviCat for MySQL
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
Time of Update: 2015-04-13
標籤:1. CREATE USER文法:CREATE USER ‘username‘@‘host‘ IDENTIFIED BY ‘password‘; 例子: CREATE USER ‘dog‘@‘localhost‘ IDENTIFIED BY
Time of Update: 2015-04-13
標籤:mysql> grant 許可權1,許可權2,…許可權n on 資料庫名稱.表名稱 to 使用者名稱@使用者地址 identified by ‘串連口令’;許可權1,許可權2,…許可權n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14個許可權。當許可權1,許可權2,…許可權n被all
Time of Update: 2015-04-13
標籤:本文羅列了一些適用於MySQL及營運入門和進階使用的書籍。背景:各大論壇上總是有很多同學諮詢想學習資料庫,或者是為入行DBA做些準備。幾年來作為一個MySQL DBA的成長過程有一些積累和感悟,特此拿出來和大家分享。SQL 入門在準備成為MySQL DBA之前,能熟練的編寫SQL是一個必要條件。exists 和 join之間的等價轉換;基本的行列轉換;SQL 迴圈等的熟練掌握對之後的營運和調優工作都有很大的協助。推薦書籍:《SQL Cookbook》
Time of Update: 2015-04-13
標籤:資料庫 安裝 配置 mysql 本章節介紹安裝與配置Mysql的方法。1 安裝MySQL資料庫 本章節以mysql5.1.49為例介紹Mysql資料庫的安裝過程。 步驟 1 以root使用者登入伺服器。 步驟 2 通過SSH或XFTP等工具將mysql5.1.49的如下軟體包上傳到“/tmp”目錄下。?