從MySQL匯出XLS資料庫工具

這個指令碼是使用Perl產生excelxls檔案的工具。依賴一些模組,你可以在linux下使用,產生xls檔案。使用方式是命令列+參數。非常方便。#!/usr/bin/perl#===============================# mysql to excel# lastmodify at 2005-1-5# copyright by hoowa#=============================use strict; #嚴格文法檢測use DBI; #資料庫引擎use

linux下建立mysql鏡像資料庫

MySQL 版本:4.1環境介紹:主庫 192.168.0.205 從庫 192.168.0.2061、主庫建立/etc/my.cnf,修改[mysqld]裡邊的索引值增加server-id=1log-bin=binlog_name2、主庫增加使用者,用於從庫讀取主庫日誌。grant replication slave,reload,super on *.* to ’slave’@’192.168.0.206’ identified by

解析PHP串連MYSQL的兩種方法

Mysql可通過兩種方式通過PHP與web相連,一種通過php的Mysql相關函數,另一種通過php的ODBC相關函數。相關函數如下:MYSQL函數mysql_affected_rows: 得到 MySQL 最後操作影響的列數目。mysql_close: 關閉 MySQL 伺服器連線。mysql_connect: 開啟 MySQL 伺服器連線。mysql_create_db: 建立一個 MySQL 新資料庫。mysql_data_seek: 移動內部傳回指標。mysql_db_query:

實現win2003下mysql資料庫每天自動備份

終於讓伺服器每天早上備份一次 MySQL 資料庫並自動打包,同時刪除 5 天前的備份檔案. 分享如下.1. 環境: windows server 2003 + Apache 2.0 + PHP5 + MySQL 4.0.26 .2. 假設 PHP 安裝目錄為 D:/php ,MySQL 安裝目錄為 D:/mysql.3. 在 D:/php 下建立目錄 WinRAR, 把你 winrar 安裝目錄下的 WinRAR.exe 和 RARReg.KEY 複製到 D:/php/WinRAR .4. D:

讓MySQL在攻擊者面前保持安全

當你串連到MySQL伺服器時,你應使用一個密碼。密碼不以明文在上傳輸。用戶端串連序列中的密碼處理在MySQL

Lunix環境下MySQL資料庫的自動備份指令碼

可以將這個指令碼放進crontab,每天淩晨執行一次,自動備份這個指令碼每天最多隻執行一次,而且只保留最近五天的備份在伺服器上。 #Setting#設定資料庫名,資料庫登入名稱,密碼,備份路徑,日誌路徑,資料檔案位置,及備份方式#預設情況下備份方式是tar,還可以是mysqldump,mysqldotcopy#預設情況下,用root(空)登入mysql資料庫,備份至/root/dbxxxxx.tgz#!/bin/bash#This is a ShellScript For Auto DB

Mysql中使用mysqldump工具進行資料維護

使用mysqldump工具,基本用法是:shell> mysqldump [OPTIONS] database [tables]如果你不給定任何錶,整個資料庫將被匯出。通過執行mysqldump

Linux自動備份MySQL資料庫

MySQL定期備份是一項重要的工作,但人工操作太繁瑣,也難避免有所疏漏,使用下面的方法即可讓系 統定期備份資料。1、建立備份檔案夾#cd /www#makedir backup2、編寫運行指令碼#vi autobackup寫入以下內容:filename=`date +%Y%m%d`mysql_bin_dir/mysqldump –opt dataname -u user -ppassword | gzip >  

Mysql中如何使用 “--”作為注釋起始標記

一些其他SQL資料庫採用“--”作為注釋開始標誌。MySQL伺服器採用“#”作為注釋起始字元。對於MySQL伺服器,也能使用C風格的注釋:/*該處為注釋*/。MySQL伺服器3.23.3和更高版本支援“--”注釋風格,但要求注釋後面跟1空格(或控制字元,如新行)。之所以要求使用空格,是為了防止與自動產生SQL查詢有關的問題,它採用了類似下面的代碼,其中,自動為“!payment!”插入“p

MySQL資料庫的備份規則和方法

在資料庫表丟失或損壞的情況下,備份你的資料庫是很重要的。如果發生系統崩潰,你肯定想能夠將你的表儘可能丟失最少的資料恢複到崩潰發生時的狀態。有時,正是MySQL管理員造成破壞。管理員已經知道表已破壞,用諸如vi或Emacs等編輯器試圖直接編輯它們,這對錶絕對不是件好事!備份資料庫兩個主要方法是用mysqldump程式或直接拷貝資料庫檔案(如用cp、cpio或tar等)。 每種方法都有其優缺點:

MySQL字元集問題

MySQL的字元集支援(Character Set Support)有兩個方面:字元集(Character

Mysql入門系列:MySQL教程(2)

MySQL允許您一次從多個表中選擇列。我們將這個內容留到“從多個表中檢索資訊”小節去介紹。1. 指定檢索條件為了限制SELECT 語句檢索出來的記錄集,可使用WHERE子句,它給出選擇行的條件。可通過尋找滿足各種條件的列值來選擇行。可尋找數字值:也可以尋找串值。(注意,一般串的比較是不區分大小寫。)可以尋找日期值:可搜尋組合值:

Mysql入門系列:MySQL教程(1)

現在我們已經具備了所需的所有基礎知識;可以將MySQL投入工作了!本節提供一個教程,協助熟悉MySQL。在完成這個教程時,將建立一個範例資料庫和這個資料庫中的表,然後增加、檢索、刪除和修改資訊與資料庫進行互動。此外,在操作這個範例資料庫的過程中,將能學到下列東西:■ 如何利用mysql客戶機程式與MySQL通訊。■ SQL語言的基本語句。(如果您曾經使用過其他RDBMS,從而熟悉SQL,那麼瀏覽一下這個教程,看看SQL 的MySQL版與您熟悉的版本有何差別也是很好的。)正如上一節所述,

MYSQL教程:檢查資料表和修複資料表

資料庫在運行中,會因為人為因素或一些不可抗力因素造成資料損毀。所以為了保護資料的安全和最小停機時間,我們需制定詳細的備份/恢複計劃,並定期對計劃的有效性進行測試。本章結合MySQL伺服器的運行機制和所提供的工具,介紹如何進行資料庫的備份、維護和修複。以下是幾點防範的措施:制定一份Database

MYSQL教程:MySQL伺服器許可權表

MySQL伺服器通過許可權表來控制使用者對資料庫的訪問,許可權表存放在mysql資料庫裡,由mysql_install_db指令碼初始化。這些許可權表分別user,db,table_priv,columns_priv和host。下面分別介紹一下這些表的結構和內容:user許可權表:記錄允許串連到伺服器的使用者帳號資訊,裡面的許可權是全域級的。db許可權表:記錄各個帳號在各個資料庫上的操作許可權。table_priv許可權表:記錄資料表級的操作許可權。columns_priv許可權表:記錄資料列級

Mysql教程:效能跟蹤語句

原文連結:http://blog.chinaunix.net/u/29134/showart_480834.htmlMYSQL5.0家族提供的效能跟蹤器確實很爽。要注意兩點。1、不過版本要在5.0.37之後手冊上介紹:(SHOW PROFILES and SHOW PROFILE were added in MySQL 5.0.37. )ImportantPlease note that the SHOW PROFILE and SHOW PROFILES functionality is

Mysql教程:資料庫字元替換和replace函數的使用

有時候遇到想替換資料庫裡某一欄位的內容時可以用REPLACE函數:文法如下:UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def');REPLACE(str,from_str,to_str)在字串 str 中所有出現的字串 from_str 均被 to_str替換,然後返回這個字串:mysql>selectREPLACE('www.mysql.com', 'w', 'Ww');->

Mysql教程:對MySQL中的鎖機制的總結

原文連結:http://blog.chinaunix.net/u/29134/showart_1087632.html今天來簡單總結一下MySQL的鎖機制,不妥的歡迎拍磚!1、對於MySQL來說,有三種鎖的層級:頁級、表級、行級。頁級的典型代表引擎為BDB。表級的典型代表引擎為MyISAM,MEMORY以及很久以前的ISAM。行級的典型代表引擎為INNODB。2、我們實際應用中用的最多的就是行鎖了。行級鎖的優點如下:1)、當很多串連分別進行不同的查詢時減小LOCK狀態。2)、如果出現異常,可以減

PHP實現的Mysql讀寫分離

本代碼是從uchome的代碼修改的,是因為要解決uchome的效率而處理的。這個思維其實很久就有了,只是一直沒有去做,相信也有人有同樣的想法,如果有類似的,那真的希望提出相關的建議。封裝的方式比較簡單,增加了唯讀資料庫連接的介面擴充,不使用唯讀資料庫也不影響原代碼使用。有待以後不斷完善。。為了方便,試試建立了google的一個項目:http://code.google.com/p/mysql-rw-php/希望給有需要的朋友帶來協助。PHP實現的Mysql讀寫分離主要特性:簡單的讀寫分離一個主要

系統預設的MySQL使用者名稱消失的解決方案

修改MySQL下的預設mysql資料庫的user表,刪除所有host為localhost記錄,另外添加一些其他記錄,重新啟動MySQL伺服器。執行show databases,只出現information_schema和test兩個資料庫,看不到mysql。解決方案:此問題實際上是使用者沒有許可權:1. 關閉mysql2. 啟動mysql: mysqld_safe --skip-grant-tables在資料庫名mysql下的user表中,修改相應許可權,比如:INSERT INTO

總頁數: 2483 1 .... 2175 2176 2177 2178 2179 .... 2483 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.