Time of Update: 2018-12-03
看了網友王開源的“一個中國IT人的思考--評美國率先投出OOXML的YES票”(http://blog.csdn.net/arthur5933/archive/2008/03/19/2197087.aspx)一文,加之最近的一點點感悟,湊成此文。 .NET接觸得很久了,幾乎快六年了。看過不少技術書籍,轉過不少次MSDN,瀏覽過好多WebCase,下過好幾個版本的VS,試過好幾個Demo,卻從來沒有在實際當中用過,實在慚愧。 原因何在?是否真是自由主義在作怪?
Time of Update: 2018-12-03
1.mysql_affected_rows() //返回上次UPDATE、DELETE或INSERT查詢更改/刪除/插入的行數。 2.mysql_autocommit() //切換 autocommit模式,ON/OFF。 3.mysql_change_user() //更改開啟串連上的使用者和資料庫。 4.mysql_charset_name()
Time of Update: 2018-12-03
使用 MySQL字元集 對於非英文網站,當他們使用非英語語言從資料庫中寫入或讀取資料時,常常必須解決字元集的問題。字元集指導資料庫哪種字元編碼方案用於資料的寫入讀取,這樣可以簡單地理解為字元集的一個子集整理,它告訴資料庫如何儲存資料。
Time of Update: 2018-12-03
實際一點:先以window為環境:window下的日誌 記錄檔類型概述: 1.錯誤記錄檔 記錄啟動、運行或停止mysqld時出現的問題。My.ini配置資訊:#Enter a name for the error log file. Otherwise a default name will be used.#log-error=d:/mysql_log_err.txt2.查詢日誌 記錄建立的用戶端串連和執行的語句。My.ini配置資訊:#Enter a name for
Time of Update: 2018-12-03
什麼是索引? 索引用來快速地尋找那些具有特定值的記錄,所有MySQL索引都以B-樹的形式儲存。如果沒有索引,執行查詢時MySQL必須從第一個記錄開始掃描整個表的所有記錄,直至找到符合要求的記錄。表裡面的記錄數量越多,這個操作的代價就越高。如果作為搜尋條件的列上已經建立了索引,MySQL無需掃描任何記錄即可迅速得到目標記錄所在的位置。如果表有1000個記錄,通過索引尋找記錄至少要比順序掃描記錄快100倍。 假設我們建立了一個名為people的表 CREATE TABLE people (
Time of Update: 2018-12-03
select * from searchzh where modified_date > '2009-09-02 14:45:22';一條mysql查詢語句的效能:sending data 耗時10分鐘。。。。+--------------------------------+-----------+| Status | Duration |+--------------------------------+-----------+|
Time of Update: 2018-12-03
mysql中rollup和limit的用法及where子句的最佳化1. 使用ROLLUP的分組比如說某公司某個月每個營業員的銷售額 sell表,其結構如下:create table sell(sale_id int auto_increment, sale_name varchar(10),sale decimal(8,2),primary key(sale_id));Insert into sellvalues(100000,'張三',500);Insert into sellvalues(n
Time of Update: 2018-12-03
START TRANSACTION, COMMIT和ROLLBACK文法START TRANSACTION | BEGIN [WORK]COMMIT [WORK] [AND [NO] CHAIN] [[NO] RELEASE]ROLLBACK [WORK] [AND [NO] CHAIN] [[NO] RELEASE]SET AUTOCOMMIT = {0 | 1}START
Time of Update: 2018-12-03
Windows下ruby、rails、mysql 的安裝1、Ruby下載和安裝:http://rubyinstaller.org/downloads/ 下載最新版ruby 1.9.3並安裝。 安裝完成後,查看版本號碼。 ruby安裝成功。 2、rails安裝:在命令列中,輸入 gem install rails ,等待安裝。 安裝完成後,查看其版本號碼。 rails安裝成功。 3、mysql 5.1 安裝: http://www.duote.com/soft/3151.
Time of Update: 2018-12-03
(一)編寫可以用 記事本,UltraEidt,PHPED等等……簡單的文本編輯軟體都可以用。(二)運行需要WEB伺服器 IIS 或者 Apache都行,再裝一個PHP 就行了,http://www.php.net/
Time of Update: 2018-12-03
0.環境介紹設計的叢集節點為master1、master2、slave1。其中master2到slave1的主從複製已經完成。現在需要配置master1和master2之間的相互複製。1. 修改master2參數檔案(/etc/my.cnf)增加/修改如下參數:log-bin=mysql-binlog-bin-index=mysql-bin.indexserver-id =
Time of Update: 2018-12-03
一、節點資訊:Master1:192.168.80.143/24 + CAMaster2:192.168.80.144/24這裡兩節點同為master,並且是對方節點的slave二、基本配置:(1)首先2台都安裝mysql# pvcreate /dev/sda5 # vgcreate myvg /dev/sda5 # lvcreate -L 10G -n mydata myvg # mkdir -p /data/mydata # mke2fs -j /dev/myvg/mydata
Time of Update: 2018-12-03
MySQL索引分析和最佳化 什麼是索引?索引用來快速地尋找那些具有特定值的記錄,所有MySQL索引都以B-樹的形式儲存。如果沒有索引,執行查詢時MySQL必須從第一個記錄開始掃描整個表的所有記錄,直至找到符合要求的記錄。表裡面的記錄數量越多,這個操作的代價就越高。如果作為搜尋條件的列上已經建立了索引,MySQL無需掃描任何記錄即可迅速得到目標記錄所在的位置。如果表有1000個記錄,通過索引尋找記錄至少要比順序掃描記錄快100 倍。 假設我們建立了一個名為people的表: CREATE
Time of Update: 2018-12-03
import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class DB {private Connection con;private PreparedStatement pstm;private String user="sa";private
Time of Update: 2018-12-03
一個非常簡單的分頁技術MYSQL+JSP 利用了mysql的LIMIT參數優點:1自己想出來的 2利用了MYSQL 資料庫的本身 LIMIT缺點:現在僅僅實現了 下一個頁面功能<%int cateID=0;if(request.getParameter("cateID")==null)...{cateID=0;}else...{cateID=Integer.parseInt(request.getParameter("cateID"));}int
Time of Update: 2018-12-03
忙了近乎一天,終於連上mysql資料庫了,簡單總結一下:1,先配置好mysql資料庫2,下載mysql驅動mysql-connector-java-5-jar,然後把它加入當前工程中package Second;import java.sql.*;public class inensshow {public static String driver="com.mysql.jdbc.Driver";//mysql資料庫jdbc驅動public static String
Time of Update: 2018-12-03
1. 字元集(character set)是二進位編碼到規定符號集的映射;
Time of Update: 2018-12-03
為測試系統多線程並行作業時的響應,今天寫了個簡單的python指令碼往mysql中插入、取出資料,用到了MySQLdb、threading模組。其中threading模組是對thread模組的一個物件導向的封裝,比較好用。 import MySQLdbimport threadingimport sysdef db_op_thread_func( i, num_of_op ): conn=MySQLdb.connect(host="x.x.x.x",port=x, user="xxxx",
Time of Update: 2018-12-03
idpid1-12-131415162如上表格pid是id的父節點,-1表示根節點,如果要查某個節點所在樹的所有節點(根節點除外),例如查1,那麼應返回1、3、4、5;查3,同樣返回1、3、4、5;以下是查詢sql,雖然有點繁瑣,不知效率如何,還是能查出結果,哪位兄弟有簡單點的方法。select * from table where id = $id or pid = $id or pid = (select pid from table where id= $id and pid
Time of Update: 2018-12-03
有時我們在資料庫中存放一個最大的ID,並且每當有一條新的記錄時,該ID都自動增加。我們建立下面的表:CREATE TABLE maxidtest ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(100) NOT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT