數(shù)據(jù)庫安裝指面_第1頁
數(shù)據(jù)庫安裝指面_第2頁
數(shù)據(jù)庫安裝指面_第3頁
數(shù)據(jù)庫安裝指面_第4頁
數(shù)據(jù)庫安裝指面_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、1 Oracle1.1 安裝Oracle服務(wù)器a) 下載oracle sever的安裝程序及官方文檔,參考網(wǎng)址b) 根據(jù)官方文檔介紹的安裝方法來安裝oracle sever,主要分為安裝前的準(zhǔn)備、開始安裝和安裝后的配置c) 安裝完成后,嘗試著通過sqlplus以SYSDBA身份登錄到數(shù)據(jù)庫,啟動數(shù)據(jù)庫以及數(shù)據(jù)庫監(jiān)聽。 u 注意:安裝前一定要將所需要的組、用戶及目錄建好,有很多種安裝情況,如是否是第一次安裝Oracle軟件,是否是遠(yuǎn)程安裝,這些都在安裝文檔里有詳細(xì)的說明,一定要仔細(xì)閱讀。1.1.1 安裝環(huán)境要求基本配置要求: 物理內(nèi)存:1GB 空閑磁盤空間:4GB1.1.2 安裝前的準(zhǔn)備工作一、

2、 以root身份登錄Linux,按步驟進(jìn)入下列操作。1、創(chuàng)建必須的帳戶以及帳戶屬組# /usr/sbin/groupadd oinstall# /usr/sbin/groupadd dba# /usr/sbin/useradd -g oinstall -G dba oracle2、創(chuàng)建必須的安裝目錄以及目錄權(quán)限# mkdir -p /u01/app/oracle# chown -R oracle.oinstall /u013、檢查包文件和補(bǔ)丁程序檢查操作系統(tǒng)是否需要安裝補(bǔ)丁程序;比較重要的有包文件: c+、JRE、JDK等。可以用如下命令檢查包文件的安裝狀況: rpm qa。4、修改核心參數(shù)#

3、 echo 250 32000 100 128 > /proc/sys/kernel/sem# echo 2097152 > /proc/sys/kernel/shmall# echo 4096 > /proc/sys/kernel/shmmni# echo 65536 > /proc/sys/fs/file-max# echo 32768 65000 > /proc/sys/net/ipv4/ip_local_port_range# echo 500000000 > /proc/sys/kernel/shmmax注:最后的參數(shù)值 500000000 為本機(jī)

4、內(nèi)存1/2, 請視具體情況而定。、配置系統(tǒng)環(huán)境變量用編輯器(vi)編輯/home/oracle/.bash_profile使其內(nèi)容為:# .bash_profile# Get the aliases and functionsif -f /.bashrc ; then . /.bashrcfi# User specific environment and startup programsPATH=$PATH:$HOME/binexport PATHunset USERNAMEexport ORACLE_BASE=/u01/app/oracleexport ORACLE_SID=hotelexp

5、ort ORACLE_HOME=$ORACLE_BASE/.1export LD_ASSUME_KERNEL=export PATH=/usr/kerberos/bin:/usr/local/bin:/bin:/usr/binexport PATH=$PATH:/usr/X11R6/bin:/home/oracle/bin:$ORACLE_HOME/binexport TEMP=/tmpexport TMPDIR=/tmpexport ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexport LD_LIBRARY_PATH=$ORACLE_HOME

6、/lib:/lib:/usr/libexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib:/usr/local/libexport CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibexport CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlibexport NLS_LANG=american_america.ZHS16GBK1.1.3 開始安裝一、 數(shù)據(jù)庫系統(tǒng)安裝以oracle的身份登錄Linux,執(zhí)行下列操作

7、:1. 進(jìn)入oracle安裝目錄,鍵入安裝命令:./runInstall,開始進(jìn)行oracle 數(shù)據(jù)庫系統(tǒng)安裝;2. 安裝步驟根據(jù)系統(tǒng)的提示一步一步進(jìn)行即可,或參考官方安裝文檔;3. 這里選擇服務(wù)端安裝;4. 數(shù)據(jù)庫套件選擇最后一項(xiàng)(Software Only),只安裝軟件,稍后我們使用DBCA單獨(dú)創(chuàng)建數(shù)據(jù)庫;二、 創(chuàng)建數(shù)據(jù)庫1. 用root身份執(zhí)行命令:touch /etc/rac_on(此步驟很關(guān)鍵)2. 切換至oracle帳戶,在控制臺下進(jìn)入oracle數(shù)據(jù)庫命令路徑:cd /u01/app/oracle/.4 /bin再鍵入命令:./dbca3. 進(jìn)入安裝界面開始安裝;根據(jù)系統(tǒng)的提示一

8、步一步進(jìn)行安裝;1.1.4 安裝后配置一、 以oracle的身份登錄操作系統(tǒng)1、先打開數(shù)據(jù)庫監(jiān)聽程序,輸入以下命令: $ lsnrctl start2、當(dāng)監(jiān)聽進(jìn)程運(yùn)轉(zhuǎn)正常后,在控制臺鍵入命令: $ sqlplus /nolog 然后會進(jìn)入sqlplus環(huán)境,再鍵入命令: SQL>conn as sysdba當(dāng)詢問帳戶名以及口令時,依次正確輸入即可。帳戶/口令無誤后,會顯示連接到一個空閑的實(shí)例,此時鍵入命令: $ startup 啟動數(shù)據(jù)庫并打開3、另外開啟一個控制臺,鍵入命令: $ oemapp console 打開OEM Console工具,選擇單獨(dú)登錄(Launch standalo

9、ne),點(diǎn)擊OK。4、第一次登錄時,要求添加數(shù)據(jù)庫:按照選項(xiàng)提示,依次輸入主機(jī)名( Hostname )、端口號( Port Number)、SID以及網(wǎng)絡(luò)服務(wù)名稱( Net Service Name ),其中“端口號”與“網(wǎng)絡(luò)服務(wù)名稱”是默認(rèn)的或自動生成的,若沒有特殊需要,保持默認(rèn)值.點(diǎn)擊OK。求輸入登錄信息,依次輸入正確的用戶名( sys )、口令,并選擇以SYSDBAS身份連接( SYSDBA );點(diǎn)擊OK。6、若信息輸入無誤,數(shù)據(jù)庫連接測試成功。二、 注意事項(xiàng)1、監(jiān)聽問題: 確保$ORACLE_HOME/network/admin/lstener.ora里面有類似以下的信息(SID_D

10、ESC = (GLOBAL_DBNAME = hotel.database) (ORACLE_HOME = /u01/app/oracle/.4) (SID_NAME = hotel)否則,根據(jù)實(shí)際情況,保證監(jiān)聽文件的完整性。三、 Oracle服務(wù)器的自動啟動配置1. 使用任意編輯器編輯腳本文件orashell 使其內(nèi)容如下:#!/bin/shORA_HOME=/u01/app/oracle/.4ORA_OWNER=oracleLOG=$ORA_HOME/startup.logtouch $LOGchmod a+r $LOGif ! -f $ORA_HOME/bin/dbstart then

11、echo "Oracle startup: cannot start" exitficase $1 in'start') echo "$0: starting up" >> $LOG date >> $LOG # Start Oracle Net echo "starting Oracle Net listener" su $ORA_OWNER -c ". /.bash_profile;$ORA_HOME/bin/lsnrctl start" >> $LOG 2&

12、gt;&1 echo "starting Oracle Agentctl" su $ORA_OWNER -c ". /.bash_profile;$ORA_HOME/bin/agentctl start" >> $LOG 2>&1 echo "starting Oracle databases" su $ORA_OWNER -c $ORA_HOME/bin/dbstart >> $LOG 2>&1 ;'stop') echo "$0: shuttin

13、g down" >> $LOG date >> $LOG # Stop Oracle Net echo "starting Oracle Net listener" su $ORA_OWNER -c ". /.bash_profile;$ORA_HOME/bin/lsnrctl stop" >> $LOG 2>&1 echo "starting Oracle Agentctl" su $ORA_OWNER -c ". /.bash_profile;$ORA_HOME

14、/bin/agentctl stop" >> $LOG 2>&1 echo "starting Oracle databases" su $ORA_OWNER -c $ORA_HOME/bin/dbshut >> $LOG 2>&1 ;*) echo "usage: $0 start|stop" exit ;esacexit2. 編輯腳本文件 install 使其內(nèi)容如下:#!/bin/bashORASHELL_PATH=/root #修改為oracleshell文件所在路徑echo &quo

15、t;Create StartShell."echo "$ORASHELL_PATH/orashell start" > /etc/rc.d/rc3.d/S98OraStartchmod 777 /etc/rc.d/rc3.d/S98OraStartecho "StartShell Create Successed"echo "Create StopShell."echo "$ORASHELL_PATH/orashell stop" > /etc/rc.d/rc6.d/K98OraStopech

16、o "$ORASHELL_PATH/orashell stop" > /etc/rc.d/rc0.d/K98OraStopchmod 755 /etc/rc.d/rc6.d/K98OraStopchmod 755 /etc/rc.d/rc0.d/K98OraStopecho "StopShell Create Successed" 3. 編輯腳本文件 uninstall 使其內(nèi)容如下:#!/bin/bash/bin/rm /etc/rc.d/rc3.d/S98OraStart/bin/rm /etc/rc.d/rc6.d/K98OraStop/bi

17、n/rm /etc/rc.d/rc0.d/K98OraStop4. 為三個文件添加可執(zhí)行的屬性.chmod 755 ./orashell ./install ./uninstall5. 執(zhí)行腳本install6. 在$ORACLE_HOME/dbs下創(chuàng)建數(shù)據(jù)庫配置文件inithotel.ora, 使其內(nèi)容如下:*.aq_tm_processes=1*.background_dump_dest='/u01/app/oracle/admin/hotel/bdump'*.compatible='.0'*.control_files='/u01/

18、app/oracle/oradata/hotel/control01.ctl','/u01/app/oracle/oradata/hotel/control02.ctl','/u01/app/oracle/oradata/hotel/control03.ctl'*.core_dump_dest='/u01/app/oracle/admin/hotel/cdump'*.db_block_size=8192*.db_cache_size=340787200*.db_domain='database'*.db_file_mult

19、iblock_read_count=16*.db_name='hotel'*.dispatchers='(PROTOCOL=TCP) (SERVICE=hotelXDB)','(PROTOCOL=TCP)'*.fast_start_mttr_target=300*.hash_join_enabled=TRUE*.instance_name='hotel'*.java_pool_size=20971520*.job_queue_processes=10*.large_pool_size=67108864*.open_cursors=

20、300*.pga_aggregate_target=150994944*.processes=150*.query_rewrite_enabled='FALSE'*.remote_login_passwordfile='EXCLUSIVE'*.shared_pool_size=113246208*.sort_area_size=524288*.star_transformation_enabled='FALSE'*.timed_statistics=TRUE*.undo_management='AUTO'*.undo_retent

21、ion=10800*.undo_tablespace='UNDOTBS1'*.user_dump_dest='/u01/app/oracle/admin/hotel/udump'說明:install 為服務(wù)器添加自動啟動Oracle 監(jiān)聽, 智能代理以及數(shù)據(jù)庫功能uninstall 為服務(wù)器卸載自動啟動上述服務(wù)的功能.注意:1. 上述腳本引用$ORACLE_HOME/bin/dbshut腳本, 若上述腳本關(guān)閉數(shù)據(jù)庫時不能立刻響應(yīng), 請修改$ORACLE_HOME/bin/dbshut腳本里面所有語句shutdown為shutdown immediate2. 若/

22、etc/oratab里面對應(yīng)的條目最后為N的字樣,修改為Y, 示例如下:hotel:/u01/app/oracle/:Y四、 Oracle的常用命令一覽表( linux 數(shù)據(jù)庫 )序號命令功能備注001lsnrctl start啟動數(shù)據(jù)庫監(jiān)聽002agentctl start啟動數(shù)據(jù)庫智能代理003sqlplus /nolog進(jìn)入sqlplus環(huán)境003(1)conn /as sysdba以dba身份與數(shù)據(jù)庫建立連接基于Sqlplus界面003(2)startup啟動數(shù)據(jù)庫基于sqlplus 界面003(3)shutdown關(guān)閉數(shù)據(jù)庫基于sqlplus 界面003(4)quit

23、退出sqlplus環(huán)境與數(shù)據(jù)庫連接斷開1.2 安裝Oracle客戶端a) 同樣是到oracle的官方網(wǎng)站去下載oracle client,注意一般是要下載32位的安裝文件。b) 如果你已經(jīng)安裝了Oracle服務(wù)器,那么client的安裝就比較簡單了,應(yīng)該直接運(yùn)行安裝程序就可以了,不過還是建議你瀏覽一下安裝文檔。c) 有時候,我們要在不能啟動X window的系統(tǒng)上安裝客戶端,那你可以考慮使用silent模式,在安裝手冊的附錄1對這種情況作了專門的介紹。2 DB2第一步:檢查程序包及其版本²Linux 內(nèi)核參數(shù)        

24、/etc/sysctl.conf文件,添加內(nèi)核參數(shù)² kernel.msgmni =1024² kernel.sem = 250 256000  32 1024        使更改激活:sysctl p第三步:安裝       sh db2_install       按照提示做第四步:創(chuàng)建用戶² /usr/sbin/groupadd db2iadm1² /usr/sbin/groupadd d

25、b2fadm1² /usr/sbin/useradd m -g db2iadm1 d /home/db2inst1 db2inst1² /usr/sbin/useradd m -g db2fadm1 d /home/db2fenc1 db2fenc1第五步:創(chuàng)建實(shí)例² /opt/IBM/db2/V8.1/instance/db2icrt a server u db2fenc1 db2inst1第六步:產(chǎn)品許可證² /opt/IBM/db2/V8.1/adm/db2licm -a /mnt/cdrom/db2/license/db2pe.lic第七步:允許

26、SMS的多頁分配        /opt/IBM/db2/V8.1/cfg/db2ln第八步:添加DB2端口        SU - root        vi /etc/services 加入下面一行        db2inst1   50000/tcp第九步:DB2 配置      

27、0; su db2inst1        db2set DB2_EXTENDED_OPTIMIZATION=ONdb2set DB2_DISABLE_FLUSH_LOG=ONdb2set AUTOSTART=YESdb2set DB2_STRIPED_CONTAINERS=ONdb2set DB2_HASH_JOIN=Ydb2set DB2COMM=tcpipdb2set DB2_PARALLEL_IO=*db2set DB2CODEPAGE=819#Update dbm cfgdb2 update dbm cfg usi

28、ng SVCENAME db2inst1db2 update dbm cfg using INDEXREC ACCESS第十步:運(yùn)行DB2        db2start第十一步:創(chuàng)建庫        db2 "CREATE DATABASE test1 ALIAS test1 USING CODESET ISO8859-1 TERRITORY CN"以后就可以創(chuàng)建表和對表操作了,如 db2 "select * from tbl"3 M

29、ySql請參考MySql官方安裝文檔:專家教你安裝 MySQL與MySQL GUI Tools 由于MySQL一直在升級,所以當(dāng)您閱讀本文時,或許在其官方網(wǎng)站上已提供了新的正式版供你下載,因此,以下提供的鏈接或許會失效,必要時,請進(jìn)入MySQL下載頁面查找當(dāng)前的最新版本。 下載并選擇MySQL的安裝包 由于MySQL一直在升級,所以當(dāng)您閱讀本文時,或許在其官方網(wǎng)站上已提供了新的正式版供你下載,因此,以下提供的鏈接或許會失效,必要時,請進(jìn)入MySQL下載頁面查找當(dāng)前的最新版本。 另外,在下載過程中,需要您注冊為網(wǎng)絡(luò)用戶(當(dāng)然,如果你不愿意注冊的話,也可以直接點(diǎn)擊» No thanks,

30、 just take me to the downloads!跳過注冊這一步直接下載),這是一個很簡短的過程,它需要您提供一個有效的Email地址。 MySQL 5.0 或MySQL 5.1 MySQL 5.0下載頁面: MySQL 5.1下載頁面: 您將在上述頁面上,看到MySQL針對不同操作系統(tǒng)提供的下載鏈接。其中for Windows版本又分為不同形式的3個安裝包: 基本安裝包(Windows Essentials):該安裝包的文件名類似于mysql-essential-5.0.77-win32.msi,它只包含了安裝MySQL所需要的基本文件與配置向?qū)В遣]有包含可選組件,如基準(zhǔn)套

31、件和嵌入式服務(wù)器。 完全安裝包(Windows ZIP/Setup.EXE):該安裝包的文件名類似于 mysql-5.0.77-win32.zip,它包含了安裝MySQL所需要的全部文件與配置向?qū)б约翱蛇x組件,如基準(zhǔn)套件和嵌入式服務(wù)器。 免安裝包(Without installer): 該安裝包的文件名類似于mysql-noinstall-5.0.77-win32.zip,它包含了完全安裝包中除配置向?qū)б酝獾娜课募惚仨毷謩影惭b和配置它的配置文件(my.ini)。 其中,基本安裝包(Windows Essentials)和完全安裝包(Windows ZIP/Setup.EXE)均包含了My

32、SQL的安裝向?qū)Ш团渲孟驅(qū)В虼嗽诮^大多數(shù)情況下,建議你選擇這兩種安裝方式。如果需要在一臺服務(wù)器上安裝多個MySQL或者對MySQL比較熟悉,想完全控制服務(wù)器的配置,則應(yīng)該選擇免安裝包。 安裝、配置MySQL 在Windows上安裝MySQL時,你可以使用MySQL的安裝向?qū)В∕ySQL Setup Wizard)和配置向?qū)В∕ySQL Configuration Wizard)比較容易地完成安裝配置過程。具體步驟如下: 從上面的MySQL5.0或5.1的下載頁面中,在下載時,請點(diǎn)擊"Pick a mirror"鏈接,然后選擇一個最近的鏡像網(wǎng)站(如,位于亞洲的鏡像服務(wù)器)下

33、載,以便以較快地速度下載Windows下的MySQL安裝包。如果 MySQL安裝包是.zip文件,先解壓。然而,不論安裝文件是setup.exe還是.msi文件,都可以通過雙擊安裝文件來啟動安裝過程,如下面的截圖所示。在此處,我下載的是文件尺寸最小的Windows Essentials (x86)安裝包(mysql-essential-5.0.77-win32.msi) 安裝 雙擊下載所得到的mysql-essential-5.0.77-win32.msi文件開始安裝,下面的幾個環(huán)節(jié)需要特別注意。 第一、 請選擇安裝類型 有3種安裝類型可供選擇:典型安裝(Typical)、完全安裝(Compl

34、ete)和自定義安裝(Custom)。 典型安裝只包含了MySQL服務(wù)器、MySQL命令客戶端以及命令行實(shí)用程序。命令行使用程序和命令行客戶端包括mysqldump、 myisamchk和其他幾個工具。完全安裝包含了軟件包中的全部組件以及嵌入式服務(wù)器庫、基準(zhǔn)套件并支持腳本和文檔。而自定義安裝允許你完全控制要安裝的軟件包和路徑。 在此處,選擇的是自定義安裝(Custom)。   圖 1 選擇自定義安裝MySQL第二、 確認(rèn)安裝(截圖略) 如果選擇的是典型安裝(Typical)或完全安裝(Complete)并點(diǎn)擊"Next"按鈕,進(jìn)入安裝確認(rèn)界面。此對話框?qū)?/p>

35、顯示出你所選擇的安裝類型以及安裝的路徑,點(diǎn)擊"Install"按鈕開始安裝。此處,我選擇的是自定義安裝(Custom),并點(diǎn)擊"Next"按鈕,此時將進(jìn)入自定義安裝對話框(截圖略),同時,此步也可以更改MySQL的安裝路徑。默認(rèn)情況是"C:Program FilesMySQLMySQL Server 5.0"。如果C盤空間不足,則可以將其安裝到另外的路徑中(如"E:Program FilesMySQLMySQL Server 5.0")。 第三、完成安裝(截圖略) 安裝完成后,會出現(xiàn)注冊選項(xiàng)和MySQL的網(wǎng)址,注冊

36、的好處在于,你可以隨時訪問MySQL的官方論壇,在使用MySQL的過程中,如發(fā)現(xiàn)bug,則可以在上報告其缺陷。當(dāng)然,你也可以選擇"跳過注冊(Skip Sign-Up)"。 在安裝即將結(jié)束時,會出現(xiàn)一個向?qū)Ц南到y(tǒng)的注冊表和啟動菜單。在該啟動菜單中創(chuàng)建了如下條目: MySQL Command Line Client(MySQL命令客戶端):它是MySQL命令客戶端的快捷方式,它需要輸入超級用戶(root)的密碼方可使用。 MySQL Server Instance Config Wizard(MySQL服務(wù)器實(shí)例配置向?qū)?):它是MySQL配置向?qū)У目旖莘绞剑梢杂脕砼渲眯掳?/p>

37、裝的服務(wù)器或者重新配置已有的服務(wù)器。 MySQL Document(MySQL文檔 ):它可以鏈接到MySQL服務(wù)器所在的安裝目錄中的文檔內(nèi)。若采用基本安裝包安裝時,便不會出現(xiàn)此菜單。 配置MySQL 第一、啟動配置向?qū)?安裝最后一步,請確保選中"Configure now"選項(xiàng)。   圖 2 MySQL安裝后,準(zhǔn)備開始配置MySQL  第二、配置 開始配置,選擇配置類型和服務(wù)器類型(截圖略) 有兩種配置類型可供選擇:Detailed Configuration(詳細(xì)配置)和Standard Configuration(標(biāo)準(zhǔn)配置) 其中,標(biāo)準(zhǔn)配

38、置適合于,在不考慮服務(wù)器優(yōu)化的情況下,想快速啟動MySQL的新用戶。詳細(xì)配置則適合于想更為精確地控制服務(wù)器配置的高級用戶。此處,選擇詳細(xì)配置,并點(diǎn)擊"Next"按鈕,進(jìn)入服務(wù)器類型選擇界面(截圖略)。 有如下三種服務(wù)器類型可供選擇: Developer Machine(開發(fā)機(jī)器):此選項(xiàng)表示典型的桌面工作站,它使用最少的系統(tǒng)資源。 Server Machine(開發(fā)機(jī)器):此選項(xiàng)表示MySQL服務(wù)器可以與其他的應(yīng)用程序(如,Web服務(wù)器、FTP和電子郵件等)一起運(yùn)行,它將使用一定比例的系統(tǒng)資源。 Dedicated MySQL Server Machine(專用MySQL服

39、務(wù)器機(jī)器):此選項(xiàng)表示它只運(yùn)行在MySQL服務(wù)的服務(wù)器上。若沒有運(yùn)行其他的應(yīng)用程序,它將使用全部可用的系統(tǒng)資源。 數(shù)據(jù)庫的使用(截圖略) 通過使用Database Usage對話框,指定創(chuàng)建表時所用的表處理器。有如下三種選項(xiàng): Multifunctional Database(多功能數(shù)據(jù)庫):此選項(xiàng)使用InnoDB和MyISAM引擎,并在這兩個引擎間平均分配資源。經(jīng)常使用這兩個存儲引擎的用戶可以選擇此選項(xiàng)。 Transactional Database Only(僅做事務(wù)處理的數(shù)據(jù)庫):此選項(xiàng)同時使用InnoDB和MyISAM引擎,與前面的Multifunctional Database不同的

40、是,它會將大多數(shù)服務(wù)器資源指派給InnoDB引擎。主要使用InnoDB引擎,偶爾會使用MyISAM引擎的用戶可以選擇該選項(xiàng)。 Non-Transactional Database Only(僅做非事務(wù)處理的數(shù)據(jù)庫):此選項(xiàng)完全禁掉了InnoDB引擎,把所有的服務(wù)器資源指派給MyISAM引擎。不使用InnoDB引擎的用戶可以選擇該選項(xiàng) 設(shè)置InnoDB表空間(截圖略) 如果想更改InnoDB表的表空間文件的默認(rèn)位置,可以從驅(qū)動器的下拉列表中選擇一個驅(qū)動器,并在該列表中選擇一個新路勁。 設(shè)置并發(fā)連接的大體數(shù)目(這有助于防止服務(wù)器資源耗盡)。 Decision Support(DSS,決策支持)/O

41、LAP:在服務(wù)器不需要大量的并發(fā)連接時,可以選擇該選項(xiàng)。平均并發(fā)連接數(shù)為20,最大連接數(shù)目為100 。 Online Transaction Processing(OLTP,聯(lián)機(jī)事務(wù)處理):在服務(wù)器需要大量的并發(fā)連接時,可以選擇該選項(xiàng)。最大連接數(shù)目為500 。 Manual Setting(手動設(shè)置):你可以手動設(shè)置(在下拉框中選擇或直接輸入并發(fā)連接的最大數(shù)目)服務(wù)器并發(fā)連接的最大數(shù)目。 設(shè)置聯(lián)網(wǎng)選項(xiàng) 在Networking Options界面中,啟用或禁用TCP/IP網(wǎng)絡(luò)并配置連接MySQL服務(wù)器的端口號。 默認(rèn)使用3306端口。要想更改此端口,你可以在下拉選擇框中選擇一個新的端口號,或者也

42、可以直接輸入。 注意:大多數(shù)配置均可以采用其默認(rèn)值,但是注意在此步驟中,應(yīng)將MYSQL服務(wù)的監(jiān)聽端口添加為windows防火墻例外,即選中圖3的 "Add firewall exception "。   圖 3 添加防火墻例外設(shè)置字符集(截圖略) MySQL服務(wù)器支持多種字符集: Standard Character Set(標(biāo)準(zhǔn)字符集):使用Latin1(Latin1用于英語和西歐語)作為服務(wù)器的默認(rèn)字符集。 Best Support For Multilingualism(支持多種語言):使用UTF8(utf8可以將不同語言的字符存儲為單一的字符集)

43、作為服務(wù)器的默認(rèn)字符集。 Manual Selected Default Character Set/Collation (人工選擇的默認(rèn)字符集):在下拉列表中選擇期望的默認(rèn)字符集。 設(shè)置服務(wù)選項(xiàng)(截圖略) 默認(rèn)情況下,配置向?qū)ySQL服務(wù)器安裝為服務(wù)名為"MySQL"的服務(wù),你也可以在下拉框中選擇新的服務(wù)名或直接輸入服務(wù)名。 設(shè)置安全選項(xiàng) 設(shè)置超級用戶(root)的密碼,原密碼為空,請?jiān)O(shè)置一個新密碼,并牢記此密碼!此處假設(shè)為msql。   圖4 修改root用戶的密碼執(zhí)行配置 設(shè)置完root帳號信息以后,出現(xiàn)Configuration(確認(rèn))界面,

44、執(zhí)行配置,請單擊"Execute"按鈕,如果成功,結(jié)果如圖5所示。如果失敗,請重新安裝。   圖 5 執(zhí)行配置,安裝完成  安裝MySQL GUI Tools 準(zhǔn)備工作 雙擊下載所得到的mysql-gui-tools-noinstall-5.0-r16-win32.zip文件,將該文件解壓至本地硬盤即可。 啟動服務(wù) 雙擊%MySQL GUI Tools% 目錄下的 MySQLSystemTrayMonitor.exe,這時會在任務(wù)欄右側(cè)出現(xiàn)一個圖標(biāo)。點(diǎn)擊"Start Instance",運(yùn)行MySQL。 然后雙擊 %MySQ

45、L GUI Tools% 目錄中的 MySQLAdministrator.exe,或者直接點(diǎn)擊上面右鍵菜單中的"MySQL Administrator " 輸入服務(wù)器地址,因?yàn)槭潜緳C(jī),所以此處請?zhí)顚懟騦ocalhost均可。再輸入用戶名(root)及密碼,點(diǎn)擊OK,進(jìn)入管理工具主界面。登陸之后運(yùn)行的效果圖如圖6所示:   圖6 MySQL Administrator 登陸之后的界面漢化版的界面,默認(rèn)字體看起來有點(diǎn)不舒服,若想修改界面的字體,請點(diǎn)擊主菜單:"Tools 選項(xiàng)",在彈出的對話框左側(cè)選中"常規(guī)選項(xiàng)

46、",在右側(cè)修改其中的"默認(rèn)字體"為宋體、9號,應(yīng)用后退出。  第二、配置 開始配置,選擇配置類型和服務(wù)器類型(截圖略) 有兩種配置類型可供選擇:Detailed Configuration(詳細(xì)配置)和Standard Configuration(標(biāo)準(zhǔn)配置) 其中,標(biāo)準(zhǔn)配置適合于,在不考慮服務(wù)器優(yōu)化的情況下,想快速啟動MySQL的新用戶。詳細(xì)配置則適合于想更為精確地控制服務(wù)器配置的高級用戶。此處,選擇詳細(xì)配置,并點(diǎn)擊"Next"按鈕,進(jìn)入服務(wù)器類型選擇界面(截圖略)。 有如下三種服務(wù)器類型可供選擇: Developer Machine

47、(開發(fā)機(jī)器):此選項(xiàng)表示典型的桌面工作站,它使用最少的系統(tǒng)資源。 Server Machine(開發(fā)機(jī)器):此選項(xiàng)表示MySQL服務(wù)器可以與其他的應(yīng)用程序(如,Web服務(wù)器、FTP和電子郵件等)一起運(yùn)行,它將使用一定比例的系統(tǒng)資源。 Dedicated MySQL Server Machine(專用MySQL服務(wù)器機(jī)器):此選項(xiàng)表示它只運(yùn)行在MySQL服務(wù)的服務(wù)器上。若沒有運(yùn)行其他的應(yīng)用程序,它將使用全部可用的系統(tǒng)資源。 數(shù)據(jù)庫的使用(截圖略) 通過使用Database Usage對話框,指定創(chuàng)建表時所用的表處理器。有如下三種選項(xiàng): Multifunctional Database(多功能數(shù)據(jù)

48、庫):此選項(xiàng)使用InnoDB和MyISAM引擎,并在這兩個引擎間平均分配資源。經(jīng)常使用這兩個存儲引擎的用戶可以選擇此選項(xiàng)。 Transactional Database Only(僅做事務(wù)處理的數(shù)據(jù)庫):此選項(xiàng)同時使用InnoDB和MyISAM引擎,與前面的Multifunctional Database不同的是,它會將大多數(shù)服務(wù)器資源指派給InnoDB引擎。主要使用InnoDB引擎,偶爾會使用MyISAM引擎的用戶可以選擇該選項(xiàng)。 Non-Transactional Database Only(僅做非事務(wù)處理的數(shù)據(jù)庫):此選項(xiàng)完全禁掉了InnoDB引擎,把所有的服務(wù)器資源指派給MyISAM引擎。不使用InnoDB引擎的用戶可以選擇該選項(xiàng) 設(shè)置InnoDB表空間(截圖略) 如果想更改InnoDB表的表空間文件的默認(rèn)位置,可以從驅(qū)動器的下拉列表中選擇一個驅(qū)動器,并在該列表

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論