Linux-MySQL數(shù)據(jù)庫服務器配置與管理_第1頁
Linux-MySQL數(shù)據(jù)庫服務器配置與管理_第2頁
Linux-MySQL數(shù)據(jù)庫服務器配置與管理_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、精選優(yōu)質文檔-傾情為你奉上精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質文檔-傾情為你奉上專心-專注-專業(yè)實驗七 Linux MySQL數(shù)據(jù)庫服務器配置與管理【實驗目的】通過這個實驗可以讓學生掌握Linux下輕型數(shù)據(jù)庫MySQL的安裝、配置、管理?!緦嶒瀸W時】3學時【實驗類型】驗證型【實驗要求】掌握MySQL數(shù)據(jù)庫的安裝掌握MySQL數(shù)據(jù)庫的配置掌握MySQL數(shù)據(jù)庫的連接和使用【實驗原理】MySQL是一個多用戶、多線程的SQL數(shù)據(jù)庫,是一個客戶機/服務器結構的應用,它由一個服務器守護程序mysqld和很多不同的客戶程序和庫組成。MySQL 主要的目標是快速、穩(wěn)定和容易使用。

2、MySQL的主要特點:使用核心線程的完全多線程。有多種編程接口(API)支持不同的平臺,MySQL幾乎提供了現(xiàn)存的所有操作系統(tǒng)的對應版本。支持多種字段類型一個非常靈活且安全的權限和口令系統(tǒng),并且允許基于主機的認證?!緦嶒灢襟E】安裝和啟動MySQL當無法確認Red Hat Linux 9系統(tǒng)中是否安裝了MySQL,可以使用下面的命令來確認:# rpm qa | grep mysql如果確認沒有安裝MySQL,在Red Hat Linux 9的第2張安裝光盤中提供了MySQL的RPM安裝包,這些安裝RPM包有:mysql-2.23.54a-11.i386.rpmmysql-server-2.23.

3、54a-11.i386.rpmmysql-devel-2.23.54a-11.i386.rpm在使用MySQL數(shù)據(jù)庫之前,必須要先啟動MySQL服務,可以通過以下兩個命令來啟動該服務:(1)使用命令:# service mysqld start(2)使用命令:# /etc/init.d/mysqld start另外,可以通過下面的命令來檢查MySQL是否被啟動。# service mysqld status 或者 # pstree | grep mysqld若要重新啟動MySQL服務,可使用如下命令之一:# service mysqld restart# /etc/init.d/mysqld

4、restart如果需要停止服務,可使用下面的命令之一:# service mysqld stop# /etc/init.d/mysqld stop# mysqladmin shutdownMySQL基本操作連接與斷開MySQL服務器:當使用mysql命令來連接MySQL服務器時,通常需要提供一個MySQL用戶名和密碼。如果MySQL服務器運行在不是用戶所登錄的計算機上時,還將需要指定主機名。連接MySQL服務器的語句格式如下:# mysql -h host -u user -pEnter password: *調用mysql命令與該服務器連接,命令格式如下: # mysql 如果成功地連接后,

5、用戶可以在“mysql”提示符下輸入QUIT隨時斷開:(也可以鍵入control-D斷開)。 mysql QUITBye據(jù)庫的創(chuàng)建與刪除(略)與其他SQL數(shù)據(jù)庫相同。在MySQL中可使用LOAD DATA和INSERT語句來增加數(shù)據(jù)記錄。 其中,LOAD DATA語句可允許用戶一次增加多條記錄。但在使用該語句之前,必須首先創(chuàng)建一個文本文件“user.txt”, 其格式如下:1liubing12345男 lb1968-04-03武漢2lyd12345女 lydN武漢可使用下面的命令來裝載文本文件“user.txt”到user表中: mysql LOAD DATA LOCAL INFILE use

6、r.txt INTO TABLE user;建立初始的MySQL權限為root用戶增加口令: # mysql -u root mysqlmysql UPDATE user SET Password=PASSWORD(new_password) WHERE user=root;mysql FLUSH PRIVILEGES;刪除匿名用戶可使用下面的命令:# mysql u root pcrq mysqlmysql DELETE from user WHERE user= ;MySQL數(shù)據(jù)庫的備份與恢復使用mysqldump備份和拷貝數(shù)據(jù)庫 mysqldump語句的命令格式如下:# mysqldump OPTIONS database tables 例如,把數(shù)據(jù)庫lbuser備份到/home/lb目錄。可使用如下命令:# cd /var/lib/mysql# mysqldump u root pcrq opt lbuser /home/lb/lbuser.sql下列命令給出如何將整個lbuser數(shù)據(jù)庫備份

溫馨提示

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

評論

0/150

提交評論