Time of Update: 2018-12-08
本章的說明只用於UNIX 系統。如果正在運行Windows 系統,可以跳過本章,因為附錄A“獲得和安裝軟體”一節中包含了所有需要的啟動和關閉命令。 調用本章給出的命令 為了簡潔,在大多數情況中,諸如mysqla d m i n、mysqldump 等程式在本章中沒有給出任何- h、- u或- p選項。筆者假定您將會用串連伺服器所需的任何選項調用這些程式。 用無特權的使用者帳號運行MySQL伺服器
Time of Update: 2018-12-08
備份舊資料 停止舊伺服器 從windows的系統服務中刪掉mysql服務,用如下命令: C:\> C:\mysql\bin\mysqld --remove用可執行安裝檔案方式安裝mysql,或者解壓可直接執行的二進位壓縮包來安裝 重新註冊mysql服務,用如下命令: C:\> C:\mysql\bin\mysqld --install 重啟伺服器 其他的問題詳見上面提到的各種升級中會碰到的情況
Time of Update: 2018-12-08
如果都是比較新的版本的升級可以參考下面的文章,MySQL資料庫的版本更新很快,新的特性也隨之不斷的更新,更主要的是解決了很多影響我們應用的BUG,為了讓我們的MySQL變得更美好,我們有必要去給它升級,儘管你會說它現在已經跑得很好很穩定完全夠用了。下面我們來看看幾種常用的升級方法。 介紹之前,我們先做一些聲明,MySQL採用二進位包來安裝,升級都是在同一台DB Server上操作。 第一種,很簡單,適用於任何儲存引擎。 1.
Time of Update: 2018-12-08
同樣是取10條資料 select * from yanxue8_visit limit 10000,10 和select * from yanxue8_visit limit 0,10 就不是一個數量層級的。 網上也很多關於limit的五條最佳化準則,都是翻譯自mysql手冊,雖然正確但不實用。今天發現一篇文章寫了些關於limit最佳化的,很不錯。原文地址:http://www.zhenhua.org/article.asp?id=200
Time of Update: 2018-12-08
提高MySQL 查詢效率的三個技巧小結MySQL由於它本身的小巧和操作的高效, 在資料庫應用中越來越多的被採用.我在開發一個P2P應用的時候曾經使用MySQL來儲存P2P節點,由於P2P的應用中,結點數動輒上萬個,而且節點變化頻繁,因此一定要保持查詢和插入的高效.以下是我在使用過程中做的提高效率的三個有效嘗試. l 使用statement進行綁定查詢 使用statement可以提前構建查詢文法樹,在查詢時不再需要構建文法樹就直接查詢.因此可以很好的提高查詢的效率.
Time of Update: 2018-12-08
本人所發代碼全部為本人原創,並且應用在多重專案中. 自己經常用php+mysql分頁代碼複製代碼 代碼如下:<?php $perpagenum = 10;//定義每頁顯示幾條 $total = mysql_fetch_array(mysql_query("select count(*) from a"));//查詢資料庫中一共有多少條資料 $Total = $total[0]; // $Totalpage =
Time of Update: 2018-12-08
收集的比較全的Mysql日期和mysql時間函數DATE_FORMAT(date,format) 根據format字串格式化date值。下列修飾符可以被用在format字串中: %M 月名字(January……December) %W 星期名字(Sunday……Saturday) %D 有英語首碼的月份的日期(1st, 2nd, 3rd, 等等。) %Y 年, 數字, 4 位 %y 年, 數字, 2 位 %a 縮寫的星期名字(Sun……Sat) %d 月份中的天數, 數字(00……
Time of Update: 2018-12-08
在 MySQL下,在進行中文模糊檢索時,經常會返回一些與之不相關的記錄,如尋找 "%a%" 時,返回的可能有中文字元,卻沒有a字元存在。本人以前也曾遇到過類似問題,經詳細閱讀MySQL的Manual,發現可以有一種方法很方便的解決並得到滿意的結果。 希望通過“標題”對新聞庫進行檢索,關鍵字可能包含是中英文,如下SQL語句: 以下為引用的內容: Code: select id,title,name from achech_com.news where title like '%a%'
Time of Update: 2018-12-08
首先下載我們要用到的程式: php-4.3.0-installer: [url]http://www.php.net/get/php-4.3.0-installer.exe/from/cn.php.net[/url] mysql: [url]http://www.onlinedown.net/mysql.htm[/url] myodbc: [url]http://www.onlinedown.net/myodbc.htm[/url] perl解析軟體:
Time of Update: 2018-12-08
MySql資料庫是中小型網站後台資料庫的首選,因為它對非商業應用是免費的.網站開發人員可以搭建一個"Linux+Apache+PHP+MySql"平台,這是一個最省錢的高效平台.在使用MySql進行開發時,MySql內建的文檔對於新手來說是份很好的參考資料.本文是我在使用MySql中的小小心得。
Time of Update: 2018-12-08
從一個不錯的留言本弄的mysql資料庫操作類,初學php的朋友可以參考下複製代碼 代碼如下:<?php class mysql{ var $querynum = 0; function connect($dbhost, $dbuser, $dbpw, $dbname = '',$dbcharset='') { if(!@mysql_connect($dbhost, $dbuser, $dbpw)) { $this->show('
Time of Update: 2018-12-08
亂碼產生原因 mysql字元編碼是版本4.1引入的,支援多國語言,而且一些特性已經超過了其他的資料庫系統。 我們可以在MySQL Command Line Client 下輸入如下命令查看mysql的字元集 mysql> SHOW CHARACTER SET; +----------+-----------------------------+---------------------+--------+ | Charset | Description
Time of Update: 2018-12-08
MySQL的UDF實質就是一個不需要設定進入點的動態串連庫(*Nix稱之為共用庫)。對於DLL的調試可謂個人有個法。現在我介紹一下一個非常簡單的易用的調試方法。這一方法直接利用Windows API,語言無關、開發工具無關、項目類型無關,典型的三無調試方法。並且,我們從這裡討論的調試方法支援遠端偵錯,對於一時無法掌握開發工具原本調試器而又急於尋找程式錯誤的朋友此方法非常實用! 首先我們需要下載接收端,當然有心人也可以自己寫一個。在
Time of Update: 2018-12-08
我用localhost的root帳號不能連 最後請教DBA組建立使用者搞定! 現弄些受權使用者的資料 以備不時之需 授權表使用舉例 grant用於給增加使用者和建立許可權,revoke用於刪除使用者權限。 下面是一些用grant增加使用者和建立許可權的例子: mysql> grant all privileges on *.* to test@localhost identified by 'test' with grant option; 這句增加一個本地具有所有許可權的test使用者(
Time of Update: 2018-12-08
對於每個類型擁有的值範圍以及並且指定日期何時間值的有效格式的描述見7.3.6 日期和時間類型。 這裡是一個使用日期函數的例子。下面的查詢選擇了所有記錄,其date_col的值是在最後30天以內: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30; DAYOFWEEK(date) 返回日期date的星期索引(1=星期天,2=星期一,
Time of Update: 2018-12-08
PS:下面是轉過來的,用於記錄下,這個不是正則的初衷,只是用了REGEXP而已,正則的更靈活更方便 將comment表中的author_url包含www.sohu.com的記錄,其中的sohu替換為sina,一個語句搞定~ update comment set author_url=REPLACE(author_url,'sohu','sina') where author_url REGEXP 'www.sohu.com'; 帶IF判斷的複雜替換 update comment set url=
Time of Update: 2018-12-08
軟體大小 4.09 MB 軟體類別 國產軟體/PHP 程式 運行環境 Win2003, WinXp, Win2000, Nt, WinMe, Win9x, Linux, PHP環境 授權方式 免費版 軟體語言 簡體中文 相關串連 www.discuz.net Discuz!是國內最知名的論壇軟體程式,使用者遍布全球。Discuz!
Time of Update: 2018-12-08
這個程式可以用來瀏覽MySQL中的資料,您可以稍做修改就可以做出很不錯的MySQL瀏覽器. */ /* ?cmd=db ?cmd=table&db={} ?cmd=record&db={}&table={} */ $host = 'localhost'; $user = 'test'; $password = ''; if(!isset($cmd)) $cmd = 'db'; switch($cmd){ case 'db': break;
Time of Update: 2018-12-08
MySQL是“世界上最為流行的開放性資料庫”,至少對於MySQL Web網站會這樣。但無論MySQL如此流行,很多公司都對MySQL的使用抱有抵觸情緒。這種現象來自幾個原因,其中有些人錯誤地認為開放性原始碼只不過相當於小孩子的積木遊戲,而另一些人認為任何免費的東西都不會是好東西。也許這些想法都是誤解,然而有一種抱怨卻是合理的,即與其它對應的產品不一樣,比如Oracle或者 DB2,MySQL不能夠支援預存程序(stored procedures)。 最新的MySQL
Time of Update: 2018-12-08
不只是c#,其實是說.NET下與mysql的串連,如果一般說來,因為.NET沒有相應的驅動串連與其對應,是用odbc的串連,但這樣的弊端是顯而易見的,在sourceforge上有個開源的項目,具體是http://prdownloads.sourceforge.net/mysqldrivercs/MySQLDriverCS-n-EasyQueryTools-3.0.18.exe?use_mirror=jaist方法如下:using MySQLDriverCS;MySQLConnection